<script type="text/javascript">
document.write("123");
document.write("<br/>");
document.write("sss");
var arr = [1, 2, 3, 4, 5, 6]; //定义数组
// alert(arr);
arr.pop(); //尾部删除
// alert(arr);
arr.push(10); //尾部添加
// alert(arr);
arr.shift(); //首部删除
// alert(arr);
arr.unshift(0); //首部添加
// alert(arr);
arr.splice(2,2,20,NaN); //从第二个位置开始删除两个元素,并用后边的替换,可以用来在数组中间执行删除、插入
// alert(arr);
alert(arr.join("->")); //使用特定字符连接数组
var arr2 = new Array(3);
arr2[0] = "a";
arr2[1] = "z";
arr2[2] = "b";
document.write(arr.concat(arr2));
document.write(arr2.sort()); //数组排序
// arr.length = 0; //数组清空
//alert(arr);
var a =[‘a‘,‘b‘,‘z‘,‘A‘,‘B‘,‘Z‘];
alert(a.sort()); //ASCII大写字母在前
var amy = [10, 2, 4, 19, 13, 20, 31]
var temp = 0;
for (var i = 0; i < amy.length - 1; i++) {
for (var j = i + 1; j < amy.length - 1; j++) {
if (amy[i] > amy[j]) {
temp = amy[i];
amy[i] = amy[j];
amy[j] = temp;
}
}
}
alert(amy);
alert(amy.sort(function (n1, n2) { return n2 - n1; })); //降序
</script>
相关文章
- 08-08opencv学习三:numpy数组操作
- 08-08pycharm操作
- 08-08python基础之列表常用操作及知识点小结
- 08-08数组插入数据
- 08-08使用CefSharp在.Net程序中嵌入Chrome浏览器(三)——基本操作
- 08-08《剑指Offer》刷题笔记——面试题66. 构建乘积数组
- 08-08面试题66:构建乘积数组
- 08-08Scala--Map操作
- 08-08剑指offer-66 构建乘积数组
- 08-08【剑指Offer-66】构建乘积数组