gpt4 book ai didi

Javascript 括号

转载 作者:行者123 更新时间:2023-11-29 19:23:52 26 4
gpt4 key购买 nike

我有一段代码是这样的;

var x(10);
var i = 3;
x(i) = 7
document.write("The stored value is " + x(3) +"

这是我正在阅读的书中的一段代码,但他们没有解释括号的含义? x(10) 是否意味着 x 是 10?那没有意义。与 x(i) 相同,这甚至意味着什么?我不明白我会从中得到什么输出!我想在继续下一节之前了解它,这样我就不会感到困惑。我认为输出会是 7,但我仍然想了解括号后面的含义。

最佳答案

你总是可以试试下面的

var x = [10]; // Declare an array with a single element, which is 10
var i = 3; // Declare another variable

x[i] = 7;
/* Assign a value to index 3 of the array. Index 0 is occupied by 10. So indices 1 and 2 will be undefined. JS arrays grow automatically when new elements are added. */

document.write("The stored value is " + x[3]); // Print the value in the 3rd index of the array, which you set in the last line.

这将在您的浏览器控制台中执行。

关于Javascript 括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31737885/

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