美文网首页
数组和对象的操作

数组和对象的操作

作者: guoss | 来源:发表于2018-08-12 11:19 被阅读0次

数组操作方法

数组中splice的操作(改变的是原数组,返回结果是分割的数组)

var a=[1,2,3,4];
console.log(a.splice(0,1)) //[1]
console.log(a) //[2,3,4]
console.log(a.splice(-1,1))//[4]
console.log(a) //[2,3]

数组中slice的操作(不改变原数组,返回结果为分割的数组)

var a=[1,2,3,4];
console.log(a.slice(0,2))//[1,2]
console.log(a)//[1,2,3,4]

字符串中split操作

var str='1234';
console.log(str.split(''))//[''1','2','3','4']

对象的操作方法

for...of遍历键值和for...in遍历键名的操作

var arr=[{1:2,3:55},{5:7}]
for(var item in arr){
  console.log(item)//0,1
}
for(var item of arr){
  console.log(item)//{1:2,3:5},{5:7}
}
Object.keys(arr).forEach((item)=>{
  console.log(item) //0 ,1
})

相关文章

  • Javascript 对象数组取差集和交集的方法

    前言 对象数组常会进行取交集或者差集的操作。假设有对象数组A和对象数组B,常规方法是比较B对象数组与A对象数组的差...

  • 数组和对象的操作

    数组操作方法 数组中splice的操作(改变的是原数组,返回结果是分割的数组) 数组中slice的操作(不改变原数...

  • JS之类数组对象以及转换方法大全

    什么是类数组对象 有length属性和若干索引属性的对象。 为什么叫类数组 类数组对象可以执行一些常见的数组操作,...

  • Android JNI 数组操作

    JNI 中有两种数组操作,基础数据类型数组和对象数组,JNI 对待基础数据类型数组和对象数组是不一样的。 基本数据...

  • Jsoncpp 操作指南

    Jsoncpp操作 创建对象 创建数组 遍历数组 遍历对象中的key

  • JavaScript(二)函数和数组

    数组 创建数组 实例化Array对象的方式 直接使用"[ ]"的方式 数组的基本操作 取和设置数组长度:lengt...

  • js对象数组操作 数组操作

    var numbers = [1, 2, 3];var newNumbers1 = numbers.map(fun...

  • jQuery工具函数分类

    根据处理对象的不同,jQuery中将工具函数分为4大类,分别是:数组和对象的操作,字符串操作,测试操作,URL操作...

  • JS判断数组

    说明 JS中要区分数组和非数组对象有时候非常的困难,typeof操作符在对数组操作是返回的是 'Object'(除...

  • ECMAScript6基础学习教程(三)变量的解构赋值

    “解构赋值”是ES6亮点之一,其简化了对数组和对象的部分属性赋值操作。 解构赋值分为两种:数组和对象。 1.数组的...

网友评论

      本文标题:数组和对象的操作

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