美文网首页
JS中常用的方法

JS中常用的方法

作者: SunshineMS | 来源:发表于2017-04-06 13:29 被阅读0次

## 数组

数组对象的作用是:使用单独的变量名来存储一系列的值

### 数组常用的方法及属性:

- arr.length;

- 获取值 var a = arr[0];

- 给数组赋新值 arr[1] = '新值';

- 将新元素添加到数组末尾,并返回新数组的长度-->arr.push(a,b,c,d,e...);

- 将新元素添加到数组开始,并返回新数组的长度-->arr.unshift(a,b,c,d,e...);

- 删除数组的最后一项,并返回被删除的元素-->arr.pop();

- 删除数字第一个元素,并返回被删除的元素-->arr.shift();

- arr.splice(1,2)-->从1的位置开始(包含1)向后删除两个元素,数组形式返回所移除的元素

```

var arr = [1,2,3,4,5,6,7];

var arr2 = arr.splice(1,2);

console.log('arr:%o, arr2: %o', arr, arr2) // arr: [1,4,5,6,7]  arr2: [2,3]

```

- arr.splice(1,2,a,b)可以在删除的位置添加元素

- slice(start,end)-->以数组的形式返回数组的一部分,不包括end位置的元素,如果省略end将复制start及之后的所有元素;

- join('分隔符')用数组的元素组成字符串,arr.join('%') --> 1%2%3%4...

- concat()方法用于合并数组并返回一个新数组;

- arr.reverse()将数组翻转(倒过来显示)

- sort()文字数组从字面上对数组进行排序;

```

sort(function (a,b) { return a - b;})--> 数字数组按值排序

```

- for in →用来循环输出数组中的元素

### 求两个数组的差集

```

let a = [1, 2, 3];

let b = [2, 3];

let c = a.filter(key => !b.includes(key))

console.log(c) // [1]

```

### 数组去除重复项返回新数组

```

var arr = [1,2,3,3,3,2]

arr = [...new Set(arr)]

console.log(arr) // [1,2,3]

```

---

## 对象

### 将给对象中的key设置为变量

```

var e = 'han'

var dd = {[`name${e}`]: 222}

console.log(dd) // namehan: 222

```

-------------------------------------------------- 待续

相关文章

  • 日期格式化等方法

    日期格式化和其他常用方法插件 src/assets/js/dateFilter.js 使用方法 直接在js中调用方...

  • js与ES6对象常用方法区别

    js与ES6对象常用方法区别js中对象方法 Object.assign//用于克隆 Object.is()…用于判...

  • JS初始化

    js中初始化常用的三种方法: //方法一:(jQuery)$(document).ready(function()...

  • JavaScript数组常用方法

    目录 JS 数组常用API常用属性常用方法常见方法语法解释from方法isArrayconcateveryfill...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • vue axios cdn 封装

    1.config.js 常用域名封装: 2.utils.js 常用的方法封装: 3.api.js axios接口...

  • js中string常用方法

    实例方法---->必须要通过new的方式创建的对象(实例对象)来调用的方法 静态方法---->直接通过大写的构造函...

  • js中对象常用方法

    Object.assign()… 用于克隆 var first = {name : 'kong'};var las...

  • js中数组的常用方法

    1.push&pop push方法是在数组末尾增加一个元素,函数返回值为当前数组的长度Pop方法是在数组的末尾删除...

  • js中数字的常用方法

    min 取最小值 max 取最大值 ceil 向上取整 floor 向下取整 round 四舍五入 abs 绝对值...

网友评论

      本文标题:JS中常用的方法

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