JavaScript中数组的知识点有哪些


这篇文章主要讲解了“JavaScript中数组的知识点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中数组的知识点有哪些”吧!数组也是一个对象,它和我们普通对象功能类似,也是用来存储一些值的不同的是普通对象是使用字符串作为属性名,而数组时使用数字来作为索引操作元素索引:从0开始的整数就是索引.数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据。语法1:var 数组名 = new Array();
当在括号内传入一个数字类型的值时,表示数组的长度,当传入大于1个的值时,表示向数组中添加元素。语法2:var 数组名 =[];
当在方括号内传入值时,即为数组添加元素。使用typeof检查数组对象时返回Object。1.直接添加语法:数组名 = [元素1,元素2...];2.按照索引添加(将元素添加到哪个位置)语法:数组名[索引] = '元素';这里值得注意的是,如果按照索引添加元素,数组的长度是按照的添加的最大索引来计算的。读取数组元素是一个返回值,需要变量去接收或者直接输出。
1.直接读取,即读取整个数组内的元素。语法:console.log(数组名);2.读取数组中的某个元素。语法:console.log(数组名[索引]);3.当读取一个不存在的元素时,返回undefined。length属性可以设置/返回数组长度。设置数组长度:数组名.length = 长度;
当设置的数组长度>原数组长度时,将空出多余的空间。
当设置的数组长度返回数组长度:数组名.length;补充小技巧:可以利用length属性向数组的最后一个位置添加元素
concat() 方法用于连接两个或多个数组。语法:数组1.concat(数组2,数组3...);join() 方法用于把数组中的所有元素转换一个字符串。语法:数组名.join(分隔符,不写则默认为逗号分隔);pop() 方法用于删除数组的最后一个元素返回删除的元素。语法:数组名.pop();push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法:数组名.push(元素1,元素2...);shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。语法:数组名.shift();unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。语法:数组名.unshift(元素1,元素2...);slice() 方法可从已有的数组中返回选定的元素。可提取字符串的某个部分,并以新的字符串返回被提取的部分。注意: slice() 方法不会改变原始数组。语法:数组名.slice(start,end);区间为左闭右开
如果为负数则从数组的倒数第几个数取。splice() 方法用于添加删除数组中的元素。语法:数组名.splice(从哪个位置开始(必填),要删除的元素个数(可选),要添加的元素(可选))
reverse() 方法用于颠倒数组中元素的顺序。语法:数组名.reverse();sort() 方法用于对数组的元素进行排序。排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。语法:数组名.sort();1.按字母排序(升序/降序)2.按数字排序(从大到小/从小到大)需定义一个函数。
使用for循环可进行对数组的遍历。语法:for(var 变量=0; 变量向数组中添加6个对象,将成年的人员名单添加到一个新的数组中!!运行结果:
感谢各位的阅读,以上就是“JavaScript中数组的知识点有哪些”的内容了,经过本文的学习后,相信大家对JavaScript中数组的知识点有哪些这一问免费云主机域名题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是百云主机,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: go语言多个变量如何初始化

这篇文章主要介绍了go语言多个变量如何初始化的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇go语言多个变量如何初始化文章都会有所收获,下面我们一起来看看吧。 多个变量初始化的方法:1、利用var关键字的形式来一次定义并初始化多个变…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/17 11:29
下一篇 03/17 11:29

相关推荐