调试(JavaScript)
1.console.clear():清除控制台上所有信息
2.typeof():typeof(表达式)和typeof 变量名,第一种是对表达式做运算,第二种是对变量做运算。
console.log(typeof a); //'undefined'
console.log(typeof(true)); //'boolean'
console.log(typeof '123'); //'string'
console.log(typeof 123); //'number'
console.log(typeof NaN); //'number';NaN 和任何变量都不相等,包括 NaN 自己
console.log(typeof null); //'object'
var obj = new String();
console.log(typeof(obj)); //'object'
var fn = function(){};
console.log(typeof(fn)); //'function'
console.log(typeof(class c{})); //'function'
3.${}:占位符
let receivables = 10;
let payables = 8;
let netWorkingCapital = recievables - payables;
console.log(`Net working capital is: ${netWorkingCapital}`);
4.reduce():计算数组元素相加后的总和