/ ------------数组-------------------- var arr=[1,2,3,4,5,"六",7,8,9,"一十"]; var brr=[6,10];// document.write(arr.concat(brr[1])); //将两个数组链接起来,这会建立一个新的数组,打印时要打印这个新的数组,不能打印原数组 document.write(arr.shift()); // 移除并返回第一个元素// document.write(arr.pop()); // 移除并返回最后一个元素// document.write(arr.join("+")); //把数组中的元素放入一个字符串,元素通过指定的分隔符分开,打印时要注意,不能打印原数组// document.write(arr.push(6,6,6)); //想数组的末尾添加一个或更多元素,并返回新的长度// document.write(arr.unshift("yi","er","san")); // 将参数依次插入数组头部 并返回新的长度 他会改变原数组// document.write(arr.push("十一","shiyi","shier")); // 将参数顺次加到数组尾部 并返回新的长度,他会改变原数组// var num=arr.concat("二二","b",["erer","sansan"]); // 创建一个新的数组 需要创建新的输出 需要重新定义一个变量// document.write(arr.splice(1,4,5,4,3)); // 删除从1到4的元素并用后面的元素替代它们 并返回被删除的项目// arr.reverse(); // 将数组内元素的排序颠倒 不会创建新的数组// var sli=arr.slice(5,9); // 将返回数组的一部分,或者说是一个子数组。返回的数组包含从5(start)到9(end)的所有元素,但不包括end所指的元素,如果没有end,返回的数组包含从start到原数组结尾的所有元素// arr.sort(); //排序 需要用到排序函数// document.write(arr.toSource()); //返回该对象的源代码,只有火狐支持,其他浏览器可能不支持// document.write(arr.toString()); //把数组转换为字符串,并返回结果,返回值与没有参数的join方法返回的字符串相同// document.write(arr.valueOf()); //返回数组对象的原始值// document.write(arr);// document.write(num);//// document.write(sli);// document.write(arr.length);
时间: 2024-10-11 11:12:05