我仍然是编码方面的新手,并且已经解决了一些算法问题。我有一个告诉我使用数组,并以此为例:
([1, 2, 3, 4], 1.5)
在这个例子中我如何访问1.5?或者方括号中的部分,就此而言。方括号中的部分是通过数组名称然后[0]或我想访问的数字来访问的吗?
答案 0 :(得分:6)
([1, 2, 3, 4], 1.5)
只是1.5
伪装*,我猜你的意思是[[1, 2, 3, 4], 1.5]
。这是一个包含数组(在第一个元素中)和值1.5
(在第二个元素中)的数组。所以
var a = [[1, 2, 3, 4], 1.5];
console.log(a[1]); // 1.5
直播示例:
var a = [[1, 2, 3, 4], 1.5];
snippet.log(a[1]); // 1.5

<!-- Script provides the `snippet` object, see http://meta.stackexchange.com/a/242144/134069 -->
<script src="//tjcrowder.github.io/simple-snippets-console/snippet.js"></script>
&#13;
* &#34;伪装成1.5
&#34; :JavaScript有逗号运算符,它会评估两个操作数,然后使用一个在右边作为它的价值。例如,10, 15
是15
。 (模糊不清,但我们有......)
答案 1 :(得分:-1)
<p id="demo"></p>
<p id="demo1"></p>
<p id="demo2"></p>
<p id="demo3"></p>
<script>
var person = [1,2,3,4];
document.getElementById("demo").innerHTML = person[0];
document.getElementById("demo1").innerHTML = person[1];
document.getElementById("demo2").innerHTML = person[2];
document.getElementById("demo3").innerHTML = person[3];
</script>
输出:1234