美文网首页
JS常用的方法

JS常用的方法

作者: babyuu | 来源:发表于2018-02-26 16:50 被阅读22次

1.splice:向数组中可删除从index处开始的零个或多个元素,返回删除之后的数组。删除从这个下标开始的两个元素,并添加一个元素,代替删除的元素。

var arr=[];arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"arr[3] = "James"

arr[4] = "Adrew"arr[5] = "Martin"

arr.splice(1,2,"aa");

2.ES6数组去重。

(1).const s=new Set();

let Arrys=[2,3,3,4,5];

Arrys.forEach(x=>s.add(x);

for(let i of s){

    console.log("i",i);

}

(2).var arr = [{

    "name": "ZYTX",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "AAAAAA.doc"

}, {

    "name": "ZYTA",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "BBBBBB.doc"

},{

    "name": "ZYTX",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "AAAAAA.doc"

}];

var hash = {};

arr = arr.reduce(function(item, next) {

    hash[next.name] ? '' : hash[next.name] = true && item.push(next);

    return item

}, [])

console.log(arr);

(3).filter过滤器。

filter的callback函数需要返回true或false,如果为true则表示通过;如果为false,抛弃。

let arrys=[0,1,2,3];

let arry= arrys.filter((item, index) => {

        return item;

 });

相关文章

  • JavaScript数组常用方法

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

  • js基础了解

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

  • vue axios cdn 封装

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

  • JsUtil

    一些常用的JS方法

  • 2016-08-05学习笔记

    JS简介 循环 方法一:if goto 常用 方法二:while 常用 方法三:for 常用 同一个变量不能申明...

  • js 常用方法总结

    字符串的常用属性,概览 Array对象的方法; 详细js数组常用方法大全

  • 小程序-常用utils

    小程序-常用utils,整理常用的小程序js工具方法 剔除回车键 utils.js const delEnter ...

  • Recent Problems

    document.createElement创建的元素有哪些属性和方法。其他常用JS原生DOM方法。 Vue.js...

  • 移动排版巨好用的:better-scroll

    纵向的排版 HTML: css: JS: 横向排版 HTML CSS JS 常用方法 refresh(); =>重...

  • 日期格式化等方法

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

网友评论

      本文标题:JS常用的方法

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