尼采般地抒情

公告栏

此网站主题为本人手写主题,主题还在开发中……


作者:尼采般地抒情
本站主页面和blog页面暂时一样,目的是为了百度收录,百度收录之后,会将主页换回引导页~

站点信息

文章数目:195
已运行时间:
目录
  1. 关于 JavaScript 数组
  2. 创建数组
    1. new 创建
    2. 数组字面量创建
  3. 获取数组中的元素
  4. 常用操作及内置方法
    1. forEach 遍历方法(ES5)
    2. filter 过滤数组元素方法(ES5)
    3. some 是否含有某元素方法(ES5)
    4. 数组中新增元素的几种方法

尼采般地抒情

尼采般地抒情

公告栏

此网站主题为本人手写主题,主题还在开发中……


作者:尼采般地抒情
本站主页面和blog页面暂时一样,目的是为了百度收录,百度收录之后,会将主页换回引导页~

站点信息

文章数目:195
已运行时间:
用的实在太多,记录一下

关于 JavaScript 数组

  • 在数组中可以存放任意类型的元素(Java 和 C++就不行)

创建数组

new 创建

// 创建一个新的空数组
var arr = new Array();

数组字面量创建

//创建空的数组
var  数组名 = [];
// 创建并初始化
var arr = ["什么", 12, 12.3, true];
  • 数组中可以存放任意类型的数据(和之前学的面向对象语言就不一样),并且这过程中,不会默认全部转为字符型的

image.png

获取数组中的元素

和 JAVA 一样

  • 索引 (下标) :用来访问数组元素的序号(数组下标从 0 开始)。
  • 数组可以通过索引来访问、设置、修改对应的数组元素,可以通过“数组名[索引]”的形式来获取数组中的元素。
  • 如果访问时数组没有和索引值对应的元素,则得到的值是 undefined

image.png

常用操作及内置方法

forEach 遍历方法(ES5)

之前的是利用 length 和 for 循环

  • 如果设置的 length 属性值大于数组的元素个数,则会在数组末尾出现空白元素;
  • 如果设置的 length 属性值小于数组的元素个数,则会把超过该值的数组元素删除

image.png

filter 过滤数组元素方法(ES5)

返回的是数组

image.png

some 是否含有某元素方法(ES5)

找到满足条件的第一个元素就终止查找

image.png

数组中新增元素的几种方法

  • push 函数在末尾添加元素(可以一个可以多个),返回添加后的数组长度
    • 第一个参数必须
  • unshift 函数相对 push 函数不同,是在前面
    • 第一个参数必须
  • splice 既可以添加,也可以删除
    • 第一个参数必须,表示在第几个元素位置进行操作
    • 第二个参数必须,决定了是添加还是删除,为 0 删除,为正整数 x 则表示删除 x 个
    • 后面的参数表示要添加的元素

image.png
image.png

博客内容遵循: 署名-非商业性使用-禁止演绎 4.0 国际(CC BY-NC-ND 4.0)

本文永久链接: https://www.wztlink1013.com/blog/bui5kv/

编辑: 部署: 订阅:

评论区

Twikoo 转换 utterances

最新评论

Loading...