sách gpt4 ai đã đi

对象的 javascript 传播运算符不起作用?这是预期的行为吗?

In lại 作者:行者123 更新时间:2023-11-30 07:54:40 28 4
mua khóa gpt4 Nike

对象的展开运算符 (...) 不起作用,您可以在下面的代码中看到。这是预期的行为吗?在 jsbin 中尝试

//var test ={start:'stating',end: 'ending'}; //its not working
var test=['start-value','end-value']; //its working
function display(start,end){
console.log(start,end);
}
display(...test)

问这个问题的原因是,我在下面的代码行中看到了使用对象的扩展运算符的使用,但它对我不起作用。

https://github.com/josemarluedke/ember-cli-daterangepicker/blob/master/addon/components/date-range-picker.js#L203

我是否缺少任何配置以使其正常工作?

1 Câu trả lời

来自文档:

Only for iterables

Note that the spread operator can be applied only to iterable objects:

var obj = {'key1': 'value1'};
var array = [...obj]; // TypeError: obj is not iterable

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator

关于对象的 javascript 传播运算符不起作用?这是预期的行为吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43209119/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com