gpt4 book ai didi

javascript - c[num] 和 c.num 一样吗

转载 作者:行者123 更新时间:2023-12-01 01:19:01 25 4
gpt4 key购买 nike

我正在练习编写一些代码。在练习的解决方案中,我找到了这行代码(见下文),但我无法弄清楚 c[num] 的作用是什么。代表及其运作方式。解决方案是否可以使用括号表示法而不是点表示法?

这意味着 c[num]c.num 相同。或者我完全走错了路?

代码行:

while(num != 1 && c[num] !== true)

谢谢!

PS。完整的解决方案在这里: https://www.w3resource.com/javascript-exercises/javascript-conditional-statements-and-loops-exercise-8.php

最佳答案

c.num 相当于 c["num"],而不是 c[num]c[num] 提供了一种根据变量中存储的值动态查找属性的方法,因此它仅相当于 c.num if num 的值为“num”。给定的 num 显然应该是一个整数,但事实并非如此。

关于javascript - c[num] 和 c.num 一样吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54429570/

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