JavaScript的那些事儿

JavaScript的那些事儿

      • 判断是否为空
      • 去除数组中的重复值
      • 清空数组
      • 数组填充或者初始化某值

判断是否为空

null、undefinde 、空字符串 返回true

function isBlank(value) {
    return !value || !/\S/.test(value)
}

去除数组中的重复值

function removeDuplicate (arr){
	return Array.from(new Set(arr))
}

使用es6特性

function removeDuplicate (arr){
	return [...new Set(arr)];
}

清空数组

arr.length = 0;

数组填充或者初始化某值

function arrayInit(len,value){
	return new Array(len).fill(value);
}

你可能感兴趣的:(javascript)