js中 [1][0] 表达的什么意思

JavaScript026

js中 [1][0] 表达的什么意思,第1张

[1][0] = 1

[2][0] = 2

...

[n][0] = n

原理

[1]一维数组里面还有一个值为1的元素

[1][0]这个代表获取数组第一个元素

[1,2,4][1]=2

理解==或===的区别

1.

==会把比较的二者进行类型转换:

如:0

==

false

//

true,

会把0转成bool值进行比较

1

==

true

//

true,

同样把1转成bool值再和true进行比较

2.

===是不会把比较的二者进行类型转换,是string就是string,是number就是number

如:

0

===

false

//

false,

因为0是number,false是boolean,两者就肯定不相等

1

===

true

//

false

通常这种返回值是为了简洁表达value1,value2返回-1:说明 value1小于value2返回 0:说明 value1等于value2返回 1:说明 value1大于value2这种表达就是在你使用的时候,只需要知道他们的大小关系,而不用知道大多少或小多少的