JavaScript,数组,数组方法
web前端-js教程
本篇文章给大家带来的内容是介绍JavaScript中数组的方法、数组方法的作用和使用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。【相关视频教学推荐:JavaScript教学】第三方平台源码,vscode设置html,ubuntu中make没有对象,tomcat中优化,sqlite数据不让删除,jquery word转pdf插件,阿里的前端框架js,爬虫工具app下载,win php 环境搭建,临沂关键词seo排名,多平台小说网站系统,网页代码查询软件,考试系统网站模板下载,免费404页面下载,java通讯录管理系统源代码,手机版舞曲程序源码lzw
A、数组的创建和赋值酒店开发源码,vscode使用方法,ubuntu汉化过程,tomcat 重建服务,sqlite 取出行数为0,怎么用爬虫进行英语翻译,php pecl安装,湖南专业SEO优化服务,互助盘系统网站,手机网页模版,dede模板管理不显示不出来lzw
定义数组,数组赋值微信 约爱广场 源码,vscode 平价,ubuntu无法下载软件,tomcat分享,vx支持sqlite,经典酷睿服务器,js动画插件下载,前端布局的框架,c语言网络爬虫,python转php,seo大站优化,校无忧学校网站系统 v1.0,centos网页模板下载工具,防真人民币模板,仿淘宝静态页面jsp,java宿舍管理系统论文,md5验证程序lzw
//赋值的方法1:添加任意多的值 var arr1 = new Array(); arr1[0]='小胡子1'; arr1[1]='中胡子1'; arr1[2]='大胡子1'; alert(arr1); //赋值的方法2:使用一个整数自变量来控制数组的容量 var arr2 = new Array(3); arr2[0]='小胡子2'; arr2[1]='中胡子2'; arr2[2]='大胡子2'; alert(arr2);
B、数组的方法
concat(): 连接两个或更多的数组,并返回结果。
var arr1 = new Array(); arr1[0]='小胡子1'; arr1[1]='中胡子1'; arr1[2]='大胡子1'; var arr2 = new Array(); arr2[0]='小胡子2'; arr2[1]='中胡子2'; arr2[2]='大胡子2'; var arrConcat = arr1.concat(arr2); alert(arrConcat);
join(): 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
var arr1 = new Array(); arr1[0]='小胡子1'; arr1[1]='中胡子1'; arr1[2]='大胡子1'; alert(arr1.join());
pop(): 删除并返回数组的最后一个元素
var arr1 = new Array(); arr1[0]='小胡子1'; arr1[1]='中胡子1'; arr1[2]='大胡子1'; alert(arr1); alert(arr1.pop()); alert(arr1);
push(): 向数组的末尾添加一个或更多元素,并返回新的长度。
var arr1 = new Array(); arr1[0]='小胡子1'; arr1[1]='中胡子1'; arr1[2]='大胡子1'; alert(arr1); alert(arr1.push("特大胡子1")); alert(arr1);
reverse(): 颠倒数组中元素的顺序。
var arr1 = new Array(); arr1[0] = 'F'; arr1[1] = 'A'; arr1[2] = 'C'; alert(arr1); alert(arr1.reverse());
shift(): 删除并返回数组的第一个元素
var arr1 = new Array(); arr1[0] = '小胡子1'; arr1[1] = '中胡子1'; arr1[2] = '大胡子1'; alert(arr1); alert(arr1.shift()); alert(arr1);
slice(): 从某个已有的数组返回选定的元素
var arr1 = new Array(); arr1[0] = '小胡子0'; arr1[1] = '小胡子1'; arr1[2] = '小胡子2'; arr1[3] = '小胡子3'; arr1[4] = '小胡子4'; alert(arr1); alert(arr1.slice(1,3));
sort(): 对数组的元素进行排序
var arr1 = new Array(); arr1[0] = 'F'; arr1[1] = 'A'; arr1[2] = 'C'; alert(arr1); alert(arr1.sort());
splice(): 删除元素,并向数组添加新元素。
var arr1 = new Array(); arr1[0] = '小胡子0'; arr1[1] = '小胡子1'; arr1[2] = '小胡子2'; arr1[3] = '小胡子3'; arr1[4] = '小胡子4'; alert(arr1); arr1.splice(2, 1, '新胡子'); alert(arr1);
toString(): 把数组转换为字符串,并返回结果。数组中的元素之间用逗号分隔。
var arr1 = new Array(); arr1[0] = '小胡子0'; arr1[1] = '小胡子1'; arr1[2] = '小胡子2'; arr1[3] = '小胡子3'; arr1[4] = '小胡子4'; alert(arr1.toString());
toLocaleString(): 把数组转换为本地数组,并返回结果。然后使用地区特定的分隔符把生成的字符串连接起来,形成一个字符串。
注意:这里的分隔符不再是一个单一的英文逗号
var arr1 = new Array(); arr1[0] = '小胡子0'; arr1[1] = '小胡子1'; arr1[2] = '小胡子2'; arr1[3] = '小胡子3'; arr1[4] = '小胡子4'; alert(arr1.toLocaleString());
unshift(): 向数组的开头添加一个或更多元素,并返回新的长度。
var arr1 = new Array();arr1[0] = '小胡子1';arr1[1] = '中胡子1';arr1[2] = '大胡子1';alert(arr1);alert(arr1.unshift('小孩子'));alert(arr1);
总结: