zoukankan      html  css  js  c++  java
  • js-1

    数组操作

    this.arr.push('tzh','zmr');
    this.arr.pop();
    this.arr.shift();//删除开头的元素
    this.arr.unshift('tzh','zmr');//在开头添加元素
    this.arr.splice(2);//删除下标2以及之后的元素
    this.arr.splice(2,2);//删除下标从2开始的2个元素
    this.arr.splice(2,0,'lhy');//在下标为2的后面插入一个‘lhy’
    this.arr.splice(2,2,'lhy','zt');//从下标2开始的2个元素替换为'lhy' 'zt'
    Vue.set(this.arr,0,'sxy');
    
    
    var animals = [
      {name: 'Fluffykins', species: 'rabbit'},
      {name: 'Caro', species: 'dog'},
      {name: 'Hamilton', species: 'dog'},
      {name: 'harold', species: 'fish'}
    ]
    //回调函数执行arr.length次
    //过滤
    var newArr = arr.filter(function(x){
      return x === 'dog'
    })
    //映射
    var names = arr.map(function(x){
      return x*x
    })
    //求和
    arr.reduce(function(preVal,x){
      return preVal + x
    },0)

     

        var animals = [
          {name: 'Fluffykins', species: 'rabbit'},
          {name: 'Caro', species: 'dog'},
          {name: 'Hamilton', species: 'dog'},
          {name: 'harold', species: 'fish'}
        ]
        var isDog = function(animal){
          return animal.species === 'dog'
        }
        var dogs = animals.filter(isDog)
        var otherAnimals = animals.reject(isDog)
  • 相关阅读:
    基于决策树和智能搜索系统
    基于神经网络的人工智能系统
    身边的人工智能&人工智能发展史
    Linux简介和环境的搭建
    回来啦
    顺序表
    方格计数
    2000年的1月1日,是那一年的第1天。 那么,2000年的5月4日,是那一年的第几天?
    十三、排序算法
    十二、预处理
  • 原文地址:https://www.cnblogs.com/t1314/p/12670079.html
Copyright © 2011-2022 走看看