摘要:
function isOdd(num){ return num%2 ==1;}function isEven(num){ return num%2 == 0;}function isSane(num){ return isEven(num) || isOdd(num)}var value = [7, 阅读全文
摘要:
// function log(x, y = 'World') {// console.log(x, y);// } // log('Hello') // Hello World// log('Hello', 'China') // Hello China// log('Hello', '') // 阅读全文
摘要:
// 数组的扩展// Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括ES6新增的数据结构Set和Map)。// let arrayLike = {// '0': 'a',// '1': 'b',// 阅读全文
摘要:
// Number.isFinite()用来检查一个数值是否为有限的(finite)。// Number.isFinite(15); // true// Number.isFinite(0.8); // true// Number.isFinite(NaN); // false// Number.i 阅读全文
摘要:
// 多行字符串// console.log(`string text line 1// string text line 2`);// string text line 1// string text line 2 // 字符串中嵌入变量// var name = "Bob", time = "t 阅读全文
摘要:
// 传统JavaScript只有indexOf方法// var str = "hello";// console.log(str.indexOf("e"))//1// console.log(str.indexOf("e",1))//1// console.log(str.indexOf("e", 阅读全文
摘要:
// var node = {// loc: {// start: {// line: 1,// column: 5// }// }// }; // var { loc: { start: { line,column }} } = node;//console.log(column)//5// va 阅读全文
摘要:
// 解构复制// let [foo,[[bar],baz]] = [1,[[2],3]];// console.log(foo);//1// console.log(bar);//2// console.log(baz);//3 // let [,,third] = ["foo","bar","b 阅读全文
摘要:
参考阮一峰大神的网络日志 封装 跟着大神的代码抄了一遍 阅读全文
摘要:
很久没写随笔了呀,因为看到记忆函数,确实搞懵逼了啊,实在是太菜了。 书本上给出的例子: 这样是可以工作的,但是它做了很多无谓的工作。 Fibonacci 函数被调用了 453 次。我们调用了 11 次,而它自身调用了 442 次去计算可能已经被刚计算过的值。如果我们让该函数具备记忆功能,就可以显著地 阅读全文