电商系统 常用代码 JavaScript

foreach遍历

arr1.forEach(function (ele) {
	arr2.push({
		value: ele,
		isAdd: false// 预设的规格 不能删除
	});
});

从数组中查找元素(lambda表达式的写法)

方式1,查找的是一个对象,非数组

var item = arr_allInputList.find(c => c.value == value);
var item = productAttr.allInputList.find(c => c.value == addProductAttrValue);// 从数组中查找数据

方式2,返回的是一个数组

  let arr = this.materialCategorys.filter(function(cur,index,arr){
	return cur.storeId == storeId;
  })

逗号转换为换行,在textarea中显示

this.inputListFormat = this.productAttr.inputList.replace(/,/g,'\n');
posted @ 2020-12-29 14:19  古兴越  阅读(405)  评论(0编辑  收藏  举报