颜小夭
2018-01-03 15:18
求问,数组成员类型相同,顺序可以不同。怎么理解?[1, 2, 'hhah', true]和[1, 'eee', 'rrr', false]是相似吗
是相似的吧,反正是老师自己出的题目,也不一定很严谨,我的是无视元素数量,也就是你写的那种数组我判断的是相似true,你也可以考验考验自己,做一个严格对比,也就是每个类型的元素数量都要相等,也算是一种练习啊,回头我也去试试这种严格相似
arr1:[1,true,null], arr2:[null,false,100],假设说有这两个数组,现在我们设置两个新的数组,分别存放这两个数组内元素的数据类型
var a =[] 这个数组存放数组arr1内元素的数据类型, 那么 a=["Number","Boolean","null"]
var b =[] 这个数组存放数组arr2内元素的数据类型, 那么 b=["null","Boolean","Number"]
像这样数组a和b内元素的内容是一样的,只是元素的顺序不同
用函数sort()一下,这两个数组就不仅元素内容一样,元素的顺序也一样了
是相似的吧
JavaScript深入浅出
281100 学习 · 1020 问题
相似问题