定义
只读的 localStorage 允许你访问一个 Document 的远端(origin)对象 Storage;数据存储为跨浏览器会话。localStorage 类似于 sessionStorage,区别在于,数据存储在 localStorage 是无期限的,而数据存储在 sessionStorage 会被清除,当页面会话结束时——也就是说当页面被关闭。
属性
length
localStorage 内键值对的数量。
"H5 localStorage入门"继续阅读
只读的 localStorage 允许你访问一个 Document 的远端(origin)对象 Storage;数据存储为跨浏览器会话。localStorage 类似于 sessionStorage,区别在于,数据存储在 localStorage 是无期限的,而数据存储在 sessionStorage 会被清除,当页面会话结束时——也就是说当页面被关闭。
localStorage 内键值对的数量。
"H5 localStorage入门"继续阅读
function p () { this.name = 'x'; var name = 'y'; this.getName = function () { return name; } } // 求值 console.log(new p().getName());
"关于this,作用域,属性,原型链的一个小练习"继续阅读
for...of 语句遍历可迭代对象(包括数组、Set 和 Map 结构、arguments 对象、DOM NodeList 对象、字符串等)。
"for...of 与 for...in 区别"继续阅读
then()方法的作用是Promise实例添加解决(fulfillment)和拒绝(rejection)状态的回调函数。then()方法会返回一个新的Promise实例,所以then()方法后面可以继续跟另一个then()方法进行链式调用。
"ES6 Promise对象then方法链式调用"继续阅读
核心知识点基本都讲了,JavaScript 入门的话是很好的一本书。
版次:2014 年 3 月第 1 版
Function()
参数Function()
构造函数采用不定数量的参数,但 Function()
构造函数的最后一个参数是一个包含具有函数体语句的字符串。在最后一个参数之前传递给构造函数的任何参数都可用于创建的函数。也可以将多个参数放在一起以逗号分隔形成字符串进行传递。
"读书笔记:《JavaScript启示录》 - Cody Lindley 著 / 徐涛 译"继续阅读
JavaScript中的递归即函数内调用函数自身,但递归是非常耗内存的,每一次调用都会分配一定的栈空间,达到一定的数量(具体看浏览器)便会溢出报错。
"通过尾递归避免栈溢出"继续阅读
console.log(2 ** 2); // 4 console.log(3 ** 2); // 9 console.log('3' ** '2'); // 9 console.log((() => { let x = 2; let y = 3; x **= y; return x; })()); // 8
"JavaScript表示x的y次幂"继续阅读