添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如何将数组arr = [name, age, sex, deptName]转为{name: '', age: '', sex: '', deptName: ''}

解决方法:

let user = Object.fromEntries(arr.map(item => [item, '']));
				
什么是es6? 在这里不过多阐述,我也是跟着阮一峰大佬的《es6入门 》来学习的,es6新增了很多的方法、属性,让我们在编码中得到了很高的提升,在这里只对array这块进行阐述,其他的就过不多介绍了。 言归正传,在项目中,经常会遇到处理数据,筛选数据的要求,我们更多的会借助于for循环来完成,比如:数组去重,传统方法如下(以下所有实例只列举一种) let a = [1,2,2,3,3,4,5]; let b = [a[0]]; for(let i = 0; i < a.length; i++){ let flag = false; for(let j = 0; j < b.le
工作中遇到了一些问题 需要将数组转化为对象 // arr to obj const arr = [{date:"2018-11-18",name:"demo1"},{date:"2018-11-19",name:"demo2"}]; const obj = { "2018-11-18":"demo1", "2018-11-19":"demo2"
let list = ['31,王小明','1000,八重樱','200,卡莲']; let obj1 = Object.assign({},list) console.log(obj1) let resultArr = []; for( var key in obj1){ let obj = new Object(); obj.age = obj1[key].split(',')[0] 1.Array.isArray()方法用来判断一个值是否为数组。它可以弥补typeof运算符的不足 2.valueOf()方法返回数组本身 3.toString()方法返回数组的字符串形式 4.push() 方法用于在数组的末端添加一个或多个元素,并返回添加新元素后的数组长度。注意,该方法会改变原数组。 5.pop() 方法用于删除数组的最后一个元素,...
Array.from方法用于将两类对象转为真正的数组:类似数组的对象( array-like object )和可遍历( iterable )的对象(包括 ES6 新增的数据结构 Set 和Map )。let arrayLike = { '0': 'a', '1': 'b', '2': 'c', length: 3 // ES5 的写法 var arr1 = [].slice.call(ar...