美文网首页
JS中的数组

JS中的数组

作者: imjcw | 来源:发表于2018-08-30 10:54 被阅读0次

目的

  • 了解数组的定义。
  • 了解数组的一些操作,比如:删除,添加,修改等。

前言

学习了智能社的一些 js 课程,觉得 js 是那么的神秘和迷人。同时又感觉好大的压力,里面的知识太多了,要慢慢吸收消化。

看了第八课的时候,接触到了数组,虽然之前会定义一些东西,但是并不是那么的熟练,而且一些基本的操作,我还并不会,就连最基本的添加删除也是一样。

我很庆幸我遇到了瓶颈,我很庆幸我选择了观看智能社的视频,这或许是我在 JavaScript 学习上的一个转折点。

数组的定义

var oArray = new Array(‘a’,’b’,’c’);
var oArry = [‘a’,’b’,’c’];

两种方法都很普遍,不过第二种用的比较普遍。原因很简单,直观,而且,代码相对而言比较少。

数组的操作

  1. push(元素); 在数组的末尾添加内容。
  2. pop(); 从数组的末尾删除内容(一个)。
  3. shift(); 从数组的头部删除内容(一个)。
  4. unshift(元素); 在数组的头部添加元素。
  5. splice(); 用法比较多,可以删除,可以添加,可以替换。
    ① splice(2 , 3); //删除 splice(起点,长度);
    ② splice(2,0,’a’,’b’,’c’); //添加 splice(起点,0,元素);
    ③ splice(2,3,’a’,’b’,’c’); //替换 splice(起点,长度,元素);
  6. a.contact(b); 将数组 b 链接到 数组 a 后面。
  7. join(连接符); 将数组内的元素用连接符连接起来。
  8. sort(); 排序。注意:如果数字是以字符的形式保存的,则需要处理一下。
    sort(function(n1 ,n2){
    return n1-n2;
    })

感悟

人生就像数组一样,里面存了很多东西,有些事,我们需要忘记;有些事,我们需要记忆;有些事,我们需要改正;有些事,我们需要整理。

相关文章

  • 概念集合

    JS中的数组和Arrary的区别 js中的数组就是array对象

  • javaScript的数组

    js中没有数组类型 js 中数组是以内置对象的形式存在 数组定义01 var attr = new Array('...

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • js数组

    js中数组是比较常用的对象,同时js中的数组也十分的灵活。一. 创建数组的方式 字面量数组 var arr=[1,...

  • 9. 进阶算法之"搜索排序"

    简介 排序: 把某个乱序的数组变成升序或者降序的数组 搜索:找出数组中某个元素的下标 JS中的排序和搜索 JS中的...

  • js中数组方法的总结

    js中数组的方法非常的多,功能也很强大。今天来总结一下js中数组的方法: 首先创建一个数组,数组中可以包含各种类型...

  • 数组(Array)<迭代器>

    一、Js数组迭代器方法 主要介绍js数组中的forEach,every,some,filter,map迭代器方法 ...

  • js中的数组

    1.关于js中的array对象 Array对象是用于在单个的变量中存储多个值; js数组中的每一项在都能保存任何类...

  • JS中的数组

    目的 了解数组的定义。 了解数组的一些操作,比如:删除,添加,修改等。 前言 学习了智能社的一些 js 课程,觉得...

  • js中的数组

    内置对象 内置对象是JS语言自带对象,提供了一些基本的功能,供开发者来使用。浏览器上跑的内置对象Math,Stri...

网友评论

      本文标题:JS中的数组

      本文链接:https://www.haomeiwen.com/subject/swrrwftx.html