以下javascript代码的输出结果是:( ) var a = {}; a.value = 1; (function(b){ b.value++; b.value+=a.value; })(a); console.log(a.value);
时间: 2024-04-03 16:31:26 浏览: 15
输出结果是 3。
解释如下:
首先创建了一个空对象 a,然后给 a 添加了一个属性 value 并赋值为 1。
然后定义了一个立即执行函数表达式(IIFE),将 a 作为参数传入,参数名为 b。在函数内部,先对 b 中的 value 属性进行自增操作,此时 b.value 的值为 2。然后将 a.value 的值(即 1)加到 b.value 上,最终 b.value 的值为 3。
由于 a 和 b 指向同一个对象,所以在函数内部修改了 b 的属性值,同时也改变了 a 的属性值。最后输出 a.value,结果为 3。
相关问题
saveGoods: function (e) { var that = this; var goodsName = e.detail.value.goodsName; var goodsDesc = e.detail.value.goodsDesc; var newPrice = e.detail.value.newPrice; var oldPrice = e.detail.value.oldPrice; var mobile = e.detail.value.mobile; let imgFilePaths = that.data.img_url; var uInfo = app.globalData.userInfo;
这是一段小程序中的 JavaScript 代码,大概的功能是保存商品信息。在这段代码中,首先获取了表单中输入的商品名称、商品描述、新旧价格、手机号码等信息,然后将上传的图片路径保存到变量 imgFilePaths 中,最后获取了全局变量 app.globalData.userInfo 中的用户信息。这个函数的具体实现可能还涉及到后续的数据处理和存储,可以根据具体的业务需要进行完善。
var shipOne = baseShipList.filter(ship=>(ship.shipCompanyCode.strip()) == value) ship.shipCompanyCode.strip is not a function
如果出现了 `ship.shipCompanyCode.strip is not a function` 的错误提示,那么可能是因为 `strip()` 方法用在了一个不支持该方法的数据类型上。
在 JavaScript 中,`strip()` 方法并不是字符串的原生方法,而是 Python 中的字符串方法。在 JavaScript 中,可以使用 `trim()` 方法去掉字符串开头和结尾的空白字符,而不是 `strip()` 方法。
因此,可以把代码中的 `strip()` 方法改为 `trim()` 方法,如下所示:
```
var shipOne = baseShipList.filter(ship => ship.shipCompanyCode.trim() == value)
```
这样就可以去掉字符串开头和结尾的空白字符,实现目标功能。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)