快速删除node_modules:
//命令行-安装
npm install -g rimraf
//进入父文件夹
cd XXX
//命令行-删除
rimraf xxx
//例:
cd admin
rimraf node_modules
显示n行文本,超出部分显示省略号:
.max-three {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow:ellipsis;
}
eslint
(开始:禁用 + 结束:启用)
代码禁用eslint:
/* eslint-disable */
var a = 100;
console.log(a);
/* eslint-enable */
禁用一条规则:
/*eslint-disable no-console */
var a = 100;
console.log(a);
/*eslint-enable no-console */
调整规则:
/* eslint no-console:0 */
var a = 100;
console.log(a);
/* eslint no-console:0 */
下划线法转驼峰法
function nameTransform(name){
var arr=name.split("_");
for(var i=1;i<arr.length;i++){
arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substr(1,arr[i].length-1);
}
name=arr.join("");
return name;
}
数组反转、排序
var arr1=[3,6,2,4,1,5]
arr1.reverse()//[5,1,4,2,6,3]
var arr2=[3,6,2,4,1,5]
arr2.sort(function(a,b){return b-a})//[6,5,4,3,2,1]