写于 2017-08-02 21:07:06| 鸿运国际网站| 公司

“JavaScript Test RPG”此时,“数组”,一直是JavaScript数组的一个问题让我们来看看下面的每个问题及其答案以下哪个不适合作为一个阵列的方法

JavaScript数组{6,7,8}中的新数组(0,1,2)[3,4,5],诸如“新数组(组件组成,组件)”或“组件,元素”之类的方法“所以你可以创建一个数组但是,在这个方法中,”数组{component,component,}“,你将无法创建一个数组初始化一个数组new运算符,如果它的参数是一,零或更多整数值,参数是组件的数量否则,它将成为数组的每个元素所以答案是它是“数组{6,7,8}”中的第三个//参考代码和consolelog的输出( “[”+ new array(0,1,2)+“]”); // [0,1,2] consolelog(“[”+ new array(“9”)+“]”); // [9]的控制台日志(“[”+ new array()+“]”); // [] CONSOLELOG(“[”+ new array(4)+“]”); // [,,,] CONSOLELOG(“[”+ [3,4,5] +“]”); // [3,4,5]参考1:数组 - JavaScript |获取MDN序列长度的方法是什么

[0,1,2]长度[3,4,5]长度()长度([6,7,8])Arraylength([9,0,1])在JavaScript中,“sequencelength”获取数组的长度所以答案是第一个“[0,1,2] Length”将是//参考代码和consolelog的输出([0,1,2] length); // 3参考1:数组 - JavaScript | MDN变种= [0,1];什么时候,A [2]有什么价值

在0-1 1-1的未定义JavaScript中,尝试引用范围的数组中元素的返回是“未定义”JavaScript计算从0开始的数组元素的索引因此,“one [2]”将在范围之外因此,答案将是第四个“不确定性”以下未通过以下公式MDN是否得到错误JavaScript - 数组//未定义的引用; //参考代码和输出结果VAR one = [0,1]; consolelog(A [2])

新数组(-1)新数组(Mathpow(2,-1))新数组(2 << 32)新数组(Mathpow(2,32))将新载波初始化为数组,该参数是唯一的一个,并且当设置了值时,该参数被认为是多个元素那时,在0到232-1的整数值的情况下,它由正确的数组组成,并且在任何其他数字中出现错误情况满足上述条件的上述条件之间的问题参数应仅为“2 << 32”“2 << 32”为2,条件相同(※“2 << 29”为1073741824,“2 < <30“是-2147483648,”2 << 31“是0,”2 << 32“将是2有关详细信息,请参阅”参考代码和输出结果2“-1”是负数“Mathpow(2 ,-1)“是浮点数05”Mathpow(2,32)“的范围可以从0到232-1答案是第三个将是”新数组(2 << 32)“//参考代码输出1尝试{new array(-1);}赶上(E){的控制台日志(E); //未捕获RangeError:无效的数组长度}尝试{new array(Mathpow(2,-1)); //“Mathpow(2,-1)”是“05”} Catch(E){consolelog(E); //未记录的RangeError:consolelog的无效数组长度}(“[”+ new array(2 << 32)+“]”); // [,] / /“2 << 32”是“2”尝试{new array(Mathpow(2,32)); //“Mathpow(2,32)”是“4294967296”} Catch(E){consolelog(E); //未捕获的RangeError:无效的数组长度} //引用代码和输出2变量ARR = []; (VAR I = 0; I <34; ++ I){arrpush([I,“2 <<”+ 1,2 << I,(2 << i)ToString(2)]);}控制台表(ARR); / * 0“2 << 0”2“10”1“2 << 1”4“100”2“2 << 2”8“1000”3“2 << 3”16“10000”4“2 < <4“32”100 000“5”2 << 5“64”1000000“6”2 << 6“128”10000000“7”2 << 7“256”十亿“8 2 << 8”512“十亿“9”2 << 9“1024”十亿“10”2 << 10“2048”十亿“11”2 << 11“4096”万亿“12”2 << 12“8192”十万亿“13”2 < <13“16384”兆“14”“2 << 14”32768“Pillion”15“2 << 15”65536“10000000000000000”16“2 << 16”131072“100000000000000000”17“2 << 17”262144“ 1000000000000000000“18”2 << 18“524288”10000000000000000000“19”2 << 19“1048576”100000000000000000000“20”2 << 20“2097152”1000000000000000000000“21”2 << 21“4194304”10000000000000000000000“22”2 < <22“8388608”100000000000000000000 000“23”2 << 23“16777216”1000000000000000000000000“24”2 << 24“33554432”10000000000000000000000000“25”2 << 25“67108864”100000000000000000000000000“26”2 << 2 6“134217728”1000000000000000000000000000“27”2 << 27“268435456”10000000000000000000000000000“28”2 << 28“536870912”100000000000000000000000000000“29”2 << 29“1073741824”Ichizerozerozerozerozero0000000000000000000000000“30”2 << 30“-2147483648” - Ichizerozerozerozerozerozero0000000000000000000000000“31”2 << 31“0”0“32”2 << 32“2”10“33”2 << 33“4”100“* /参考:数组 - JavaScript | MDN参考:位操作符 - JavaScript | MDN Yanai,谢谢!目前,Yanai先生的最新一期正在制作中请务必挑战!