gpt4 book ai didi

javascript - 为什么 'arr.values()' 抛出错误 "arr.values is not a function"

转载 作者:行者123 更新时间:2023-11-29 16:41:14 25 4
gpt4 key购买 nike

it('`values()` returns an iterator', function () {
const arr = ['k', 'e', 'y'];
const iterator = arr.values();
iterator.next();
iterator.next();
terator.next();

assert.deepEqual(iterator.next(), { value: void 0, done: true });
});

没有通过测试。我在 Chrome 控制台上尝试了 arr.values() 并得到了相同的错误。这不是标准化的数组方法吗?

最佳答案

Array#values目前是not implemented in most browsers 。为了使用它,您需要通过 Babel 转译它。

关于javascript - 为什么 'arr.values()' 抛出错误 "arr.values is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45529914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com