JavaScript基础——数组方法使用
来源:互联网 发布:java整形转化为字符串 编辑:程序博客网 时间:2024/06/10 23:10
JavaScript基础——数组方法使用
同java等其它语言一样,JavaScript里面也有数组,其中的数组方法使用同样需要我们慢慢去钻研,下面我们列出部分方法的使用简介:
数组尾部添加数据:
数组名.push("要添加的内容...");
数组尾部数据移除:
数组名.push.pop();
数组头部数据移除:
数组名.push.shift();
数组头部添加数据:
数组名.push.unshift("要添加的内容...");
数组内容分隔符的改变:
数组.join("输入分隔样式,例如(- ,)等等");
数组内容反转,即将数组顺序倒序:
数组名.reverse();
数组排序:
默认形式:/* 只按照字符排序 */数组名.sort(); /* 自定义排序规则:(以数字排序为例) *///其中b-a为降序,a-b为升序数组名.sort(function(a,b){ return b-a;})
数组内容添加:
var 数组1[] = {1,2,3};数组2 = 数组1.concat(4,5);//执行后:数组1中的内容不变,数组2的内容为{1,2,3,4,5}
数组截取:
/* 表示从数组的“前索引”位置截取到“后索引”位置,同时值得注意的是:它截取的内容包括“前索引”的值,但不包括“后索引”的值(即:数学的集合中所说的“前闭后开”)。 */数组名.slice(前索引,后索引);/* 可用于邮箱的截取:通过正确的邮箱获取该邮箱的“用户名” or “该邮箱所在的域名” */var email = "XXXX.@qq.com";var userName;userName = email.slice(0,-8);/* 最终userName的值为“XXXX” */
数组内部元素的删除splice方法:
/* 仅有一个参数:表示删除从起始位置(其中参数代表的位置)开始到结尾的所有元素 */数组名.splice(起始位置);/* 若有两个参数: */数组名.splice(起始位置,删除的元素个数);/* 若头三个及三个以上的参数则: */数组名.splice(起始位置,删除元素个数,插入元素1,插入元素2,插入元素3,···,插入元素n);
总结:以上只是JavaScript里面数组的一些常用的方法的使用,还有很多的方法需要我们自己下来多多总结理解记忆。
1 0
- JavaScript基础——数组方法使用
- javascript数组基础和数组方法的各种使用
- Acticle 5:javascript数组:数组基础及数组方法的各种使用
- JavaScript基础_06数组及数组方法
- javascript 数组方法的使用
- javascript数组方法的使用
- JavaScript基础学习——数组
- JavaScript基础——强大的数组
- JavaScript入门——基础互动方法
- js基础:数组基础和数组方法的各种使用
- js基础:数组基础和数组方法的各种使用
- js基础:数组基础和数组方法的各种使用
- js基础:数组基础和数组方法的使用
- JavaScript数组定义及方法使用解析
- Java基础——数组的使用
- JavaScript基础——使用Canvas画图
- JavaScript基础——使用Canvas画图
- JavaScript基础——使用Canvas绘图
- 单链表的应用2(单向循环链表变双向循环链表)
- R or Python,为了处理数据到底该学哪个?
- Ant入门学习资料
- ListView优化
- UICollectionView用法补充(照片轮播墙)
- JavaScript基础——数组方法使用
- Android Studio删除无用的资源文件
- 递归(斐波那契数列)
- android----登陆界面
- 在php中使用redis cluster 集群
- 搭建Android开发环境和构建第一个Android程序(Android Studio版)
- “*** error 65: access violation at 0x0000000C : no 'read' permission”错误的解决
- Jfreechart入门使用
- IOS-- UIView中的坐标转换