javascript中数组的多种定义方法和常用函数简介


Posted in Javascript onMay 09, 2014

数组的定义:
方法1.

var mycars=new Array()
mycars[0]="sharejs.com"
mycars[1]="Volvo"
mycars[2]="BMW"

方法2.
定义和初始化一起:

var mycars=new Array("Saab","Volvo","BMW");

或者:

var mycars=["Saab","Volvo","BMW"];

javascript二维数组,用一维数组来模拟:
方法1.

var   arr   =   new   Array(['a','b','c'],['d','e','f']);

arr[0]返回第一个一维数组,arr[0][0]返回第一个一维数组的第一个元素'a',下同。
方法2.
arr=new   Array();   
for(i=0;i<100;i++) {   
     arr[i]=new   Array(...);   
}

方法3.
var  arr=new  Array(   
  new   Array(),   
  new   Array(),   
  new   Array()   
);

javascript的数组不需要设定长度,会自己进行扩展,数组名.length返回元素个数

javascript数组常用函数:
toString():把数组转换成一个字符串
toLocaleString():把数组转换成一个字符串
join():把数组转换成一个用符号连接的字符串
shift():将数组头部的一个元素移出
unshift():在数组的头部插入一个元素
pop():从数组尾部删除一个元素
push():把一个元素添加到数组的尾部
concat():给数组添加元素
slice():返回数组的部分
reverse():将数组反向排序
sort():对数组进行排序操作
splice():插入、删除或者替换一个数组元素

Javascript 相关文章推荐
javascript中使用css需要注意的地方小结
Sep 01 Javascript
基于jQuery架构javascript基础体系
Jan 01 Javascript
一个不错的js html页面倒计时可精确到秒
Oct 22 Javascript
如何减少浏览器的reflow和repaint
Feb 26 Javascript
详解JavaScript的Date对象(制作简易钟表)
Apr 07 Javascript
JS中对象与字符串的互相转换详解
May 20 Javascript
14 个折磨人的 JavaScript 面试题
Aug 08 Javascript
JavaScript数组去重算法实例小结
May 07 Javascript
vue如何实现自定义底部菜单栏
Jul 01 Javascript
TypeScript高级用法的知识点汇总
Dec 17 Javascript
详解vue 组件的实现原理
Nov 12 Javascript
vue-quill-editor插入图片路径太长问题解决方法
Jan 08 Vue.js
javascript的数组和常用函数详解
May 09 #Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 #Javascript
实例讲解JS中数组Array的操作方法
May 09 #Javascript
一个JavaScript的求爱小特效
May 09 #Javascript
js中的setInterval和setTimeout使用实例
May 09 #Javascript
js获取 type=radio 值的方法
May 09 #Javascript
js实现的点击数量加一可操作数据库
May 09 #Javascript
You might like
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
利用PHPStorm如何开发Laravel应用详解
2017/08/30 PHP
JQuery结合CSS操作打印样式的方法
2013/12/24 Javascript
javascript模拟map输出与去除重复项的方法
2015/02/09 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
JSON字符串转JSON对象
2015/07/31 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
原生javascript 学习之js变量全面了解
2016/07/14 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
傻瓜式vuex语法糖kiss-vuex整理
2018/12/21 Javascript
深入koa-bodyparser原理解析
2019/01/16 Javascript
vue模仿网易云音乐的单页面应用
2019/04/24 Javascript
vue中引入mxGraph的步骤详解
2019/05/17 Javascript
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
python ip正则式
2009/05/07 Python
Python 类与元类的深度挖掘 II【经验】
2016/05/06 Python
python xlsxwriter创建excel图表的方法
2018/06/11 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
python3人脸识别的两种方法
2019/04/25 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
基于python读取.mat文件并取出信息
2019/12/16 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
学校司机岗位职责
2013/11/14 职场文书
预备党员政审材料
2014/02/04 职场文书
好人好事事迹材料
2014/02/12 职场文书
学生党员的自我评价范文
2014/03/01 职场文书
关于感恩的演讲稿400字
2014/08/26 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
部分武汉产收音机展览
2022/04/07 无线电