腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2631)
视频
沙龙
2
回答
为什么
集合
的
keys
()
值
不等于
Symbol.iterator
,
而
kyes
值
等于
Symbol.iterator
、
const s = new Set();console.log(s.
keys
() === s[
Symbol.iterator
]); //falseconsole.log(s.
keys
=== s[
Symbol.iterator
]); //true 我声明了一个Set,并在其中添加了两个
值
。
为什么
s.
keys
() === s[
浏览 37
提问于2021-07-05
得票数 0
回答已采纳
1
回答
Javascripts集:Set.prototype.values()和Set.prototype[@@iterator]()之间有什么区别?
、
我一直在研究Javascript设置
的
最后一点(我知道没有人使用它们)。有些方法是我一直梦寐以求
的
对象,但我有一个关于
值
vs @@iterator
的
问题。文档显示,它们基本上都做着相同
的
事情:Set.prototype@@iterator 有人能告诉我
为什么
你会使用一个
而
另一个,或者他们基本上是一样
的
(
浏览 2
提问于2019-11-15
得票数 0
回答已采纳
1
回答
键()、
值
()、条目()和
Symbol.iterator
之间有什么区别?
、
、
在JS中有可迭代和不可迭代
的
对象。如果对象包含
Symbol.iterator
()函数,那么它是可迭代
的
。如果对象不包含这个函数,那么它是不可迭代
的
。
为什么
?此函数返回迭代器对象。众所周知
的
Symbol.iterator
符号指定对象
的
默认迭代器.由for...of使用。 没关系
的
。但还有其他功能:
keys
()、values()、entries()。这些函数也返回迭代器。这些方法和函数
Symbol.iter
浏览 12
提问于2022-07-03
得票数 -3
回答已采纳
1
回答
使用for-of循环迭代HTMLCollection对象
、
、
、
、
我得到了一个错误elements[
Symbol.iterator
] is not a function。如何使它正确工作?
浏览 2
提问于2016-09-29
得票数 3
回答已采纳
1
回答
迭代关联对象js
、
、
我想在对象中使用
Symbol.iterator
进行迭代相关
的
对象 money:2000, yes:100, }, personal:300, fashion:500, },
浏览 3
提问于2021-03-07
得票数 0
回答已采纳
1
回答
为什么
Symbol.iterator
只返回value属性,
而
不是同时返回done和value属性
我在学习Symbol.iterator.时遇到了一种困惑我正在使用一个名为num
的
试用对象,它是一个具有键from和to
的
对象。为了使用对象运行for..of,我使用了
Symbol.iterator
,但有点混乱。当我试图运行代码时,它只返回
值
,
而
不是返回整个{done:true,value:this.the对象
值
}。下面是使用
的
代码和来自JavaScript.info
的
代码 from: 1, [<em
浏览 4
提问于2020-09-03
得票数 0
回答已采纳
6
回答
为什么
对象在JavaScript中不可读?
、
、
、
、
为什么
默认情况下对象是不可迭代
的
? 默认情况下,{} 对象是不可迭代
的
,但是
为什么
呢?这些缺点会超过可迭代对象
的
潜在好处吗?与此
浏览 10
提问于2015-04-27
得票数 109
2
回答
JavaScript无法对映射键或
值
进行迭代
、
、
在某些情况下,迭代JavaScript映射键或
值
的
尝试失败。脚本根本不进入循环。value);} const map = new Map([["a", 1], ["b", 2]]);在本例中,array得到了正确
的
更新,但是地图键不会被记录。
浏览 5
提问于2020-11-07
得票数 0
回答已采纳
3
回答
在JavaScript ES6中,可迭代和迭代器之间有什么区别?
、
、
、
看来,可迭代
的
是一个对象,例如obj,因此obj[
Symbol.iterator
]引用一个函数,因此在调用时,返回一个具有可以返回{value: ___, done: ___}对象
的
next方法
的
对象:} return wah; // wah is iteratorfor (a of iter2) con
浏览 5
提问于2019-12-23
得票数 17
3
回答
从迭代器获取当前
值
、
、
我正在研究javascript生成器和迭代器,想知道是否有一种方法可以编写生成器函数来返回当前位置
的
值
-当然,不必调用next()或记住上次next()调用
的
返回
值
。更具体地说,我失败
的
尝试: this.index = 0; while(this.index < this.arr.length1, 2]); console.log(i.current()); // TypeError:
浏览 1
提问于2018-07-14
得票数 0
10
回答
检查某事是否是可迭代
的
但是,是否有一个很好
的
方法来决定一个对象是否是可迭代
的
? 我试图为数组、迭代器和生成器找到通用属性,但一直无法做到这一点。除了在try块中执行for ... of和检查类型错误之外,有没有一种干净
的
方法可以做到这一点?
浏览 6
提问于2013-09-18
得票数 161
回答已采纳
3
回答
forEach on querySelectorAll在最近
的
微软浏览器中不起作用
、
、
、
、
我正在为产品(颜色等)
的
选择编写脚本,除了(11)和Edge之外,每个浏览器都可以使用该脚本。 document.querySelector('#f_color').value = color.dataset.id;});
浏览 9
提问于2017-10-25
得票数 15
回答已采纳
1
回答
“数组(N)”和"[...Array(n)]“有什么区别?
、
Array(2)]; // [undefined, undefined]基于,它似乎与内存分配有关,但是
为什么
扩展运算符突然导致在后一种情况下分配内存
浏览 2
提问于2017-05-29
得票数 3
回答已采纳
6
回答
如何在任意
的
物品上绘制地图?
、
、
、
、
编辑: [][
Symbol.iterator
]()和("")[
Symbol.iterator
]()似乎有相同
的
原型:Object.getPrototypeOf(Object.getPrototypeOf(("")[
Symbol.iterator
]())) 通过原型进行区分似乎是不可能
的
编辑:这里是我<e
浏览 4
提问于2016-09-10
得票数 5
回答已采纳
14
回答
在循环中使用对象
、
、
、
为什么
不能在of循环中使用对象?或者这是浏览器
的
错误?
浏览 6
提问于2015-04-27
得票数 92
回答已采纳
3
回答
TypeError:对象在使用时不可迭代
、
我是新
的
反应,我试图做一个小项目,并跑到反应上下文,因为我觉得这是烦人
的
传递道具。我遇到了useContext()钩子
的
问题。我
的
上下文文件 id: null,value={[board, setBoard]}> </BoardContext.Provider>} 我试图
浏览 1
提问于2020-11-20
得票数 2
回答已采纳
4
回答
循环遍历数组
、
、
我需要一个编码
的
程序来完成它。 我想打印出数组中
的
每个单独
的
数组。我试图使用Map,但是一旦输入,它将返回第一个数组
的
键和
值
。我只需要一个代码来帮助我打印出每个数组
的
每个键和
值
。
浏览 2
提问于2018-06-10
得票数 7
2
回答
为什么
SQL语言使用为NULL或非NULL
而
不是= NULL或<> NULL?
、
对于SQL,下面的查询不会给出任何语法错误,但也不会返回正确
的
结果。SomeTable where SomeNullableColumn=null
为什么
我们需要用SomeNullableColumn is nullis null或is not null
而
不是=n
浏览 1
提问于2016-12-01
得票数 3
回答已采纳
1
回答
为什么
析构与Javascript (ES6)中
的
经典分配不同?
、
、
正如您在这里看到
的
,我们将"fibonacci“设置为”可迭代“对象,并在其上循环使用一个for。其中: [
Symbol.iterator
]() { break; }但 如果我写p
浏览 0
提问于2018-03-16
得票数 5
回答已采纳
1
回答
如何在此日期列表中包含可迭代
的
初始范围
值
?
、
、
我试图使range对象成为一个可迭代
的
对象,以便获得范围限制之间
的
日期。这两个日期都包括let range = { to: new Date("2020-01-10"),[][2020-01-01T00:00:00.000Z, 2020-01-02T00:00:00.000
浏览 1
提问于2020-06-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Vue3.0 源码解读-响应式系统之collectionHandlers
ES6系列Generator生成器
ES6系列Symbol数据类型
Iterator和for……of循环—ES6第五节
微软发布 TypeScript 5.6:完善空值合并和真值检查
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券