首页 / JAVASCRIPT / 原生JS---3
原生JS---3
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了原生JS---3,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1196字,纯文字阅读大概需要2分钟。
内容图文
![原生JS---3](/upload/InfoBanner/zyjiaocheng/395/2e8a6fcf088c4800bf6694cff2125ee9.jpg)
定义数组
两种方式定义一个数组:
1. var array1 = new array(1, 2, 3, 4);
2. var array2 = [1, 2, 3, 4];
数组元素的插入删除
? push(元素):从尾部添加新元素
? unshift(元素): 从头部添加新元素
? pop(),从尾部弹出元素
? shift(),从头部弹出元素
从某个位置连续删除若干个元素
splice(起始位置,长度)该方法从起始位置开始,删除长度个元素
数组元素的插入插入若干个元素
splice(起始位置,0,要插入的元素1,要插入的元素2,要插入的元素3.。。) 从起始位置删除0个元素,然后把要插入的元素从起始位置插入进数组
数组元素的替换
splice(要替换的元素起始位置,要替换元素的长度,新替换的元素1、新替换的元素2.。。)
数组的排序
sort()方法能实现数组的排序(按照ASICC表的顺序排序)
给字符串数组排序:
var aArray = ["a", "b", "c", "a", "d"];
aArray.sort();
alert(aArray);
给整型数组排序
使用sort()方法不能给数字排序,所以我们需要给sort方法的参数部分传一个函数,已达到我们的目的(这一点和OC中的给数组排序含义类似)
var aArray = [2,13,21,12,23,45,23];
aArray.sort(function(num1,num2) {
return num1 - num2;
})
alert(aArray);
数组的拼接
concat()方法可以实现两个数组的拼接
var aArr1 = [1,2,3,4];
var aArr2 = [5,6,7,8];
var aArr3 = aArr1.concat(aArr2);
alert(aArr3);
执行效果:
数组元素之间添加分隔符
join()方法可以使用括号中的参数作为数组中的元素分隔符
执行效果:
内容总结
以上是互联网集市为您收集整理的原生JS---3全部内容,希望文章能够帮你解决原生JS---3所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。