发现了我解释不通的现象

来源:6-3 扩展运算符(扩展运算符及新方法)

WittChen

2020-06-02 10:32:53

http://img.mukewang.com/climg/5ed5ba33097e3f9f08970670.jpg

这个输出结果不知道该怎么解释,为什么是这样

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

<script type="text/javascript">
    var obj = {
        name: "witt",
        age: 14,
        hobby: "足球"
 };
    for (let [k,v,e] in obj) {
        console.log(k,v,e);
    }
</script>
</body>
</html>


写回答

2回答

好帮手慕粉

2020-06-02

同学你好,这是将遍历的属性名进行了解构:

http://img.mukewang.com/climg/5ed5c7df0928167605660279.jpg

就出现了同学看到的结果。一般我们是不会这样使用的,都是直接遍历属性名或者属性值,即注释掉的用法。

如果我的回答帮助了你,欢迎采纳。祝学习愉快~

0

WittChen

提问者

2020-06-02

老师您好,我明白了,可以通过字符串你的解构赋值来解释,处处有解构赋值。。。

0

0 学习 · 10739 问题

查看课程