开心点,人间值得
面朝大海 春暖花开
Map Map
含义和基本用法JavaScript的对象Object,本质上是键值对的
2019-04-25
正则表达式 正则表达式
正则表达式u修饰符正则表达式可以完成简单的字符串操作,但默认将字符串的每个字符按照16位编码单元处理。为解决这个问题,ES6给正则表达式定义一个支持Unicode的u修饰符 u修饰符实例let text = '𠮷'
2019-03-11
字符串 字符串
字符的Unicode表示法JavaScript允许采用\uxxxx表示一个字符,其中xxxx表示字符的码点。 console.log("\u0061"); //a 但是这种表示法只限于\u0000 -- \uFFFF之间的字符。超出这个范
2019-03-11
全局块作用域 全局块作用域
var 被用于全局作用域时,他会创建一个新的全局变量作为全局对象(浏览器环境中的window对象)的属性。这意味着var可能会无意中覆盖一个已经存在的全局属性。 var RegExp = "hello"; console.log(windo
2019-03-11
循坏中的块级作用域绑定 循坏中的块级作用域绑定
循坏中的块级作用域绑定 for (var i = 0; i < 10; i++) { } console.log(i); console.log(i)由于var声明得到提升,变量i在循坏结束后仍然可以访问。 for (let i
2019-03-10
块级声明 块级声明
块级声明块级声明:用于在指定块的作用域之外无法访问的变量。块级作用域(词法作用域)存在于 函数内部 块中{这里之间区域} let声明 let可以把变量限制在当前作用域中 同一作用域let禁止重复定义已经存在的标识符 变量value被l
2019-03-10
var变量提升 var变量提升
Hosting机制:在函数作用域或者全局作用域中通过关键字var声明的变量,无论实际上是在哪里声明的,都会被当作在当前作用域顶部声明的变量。 function getValue(conditon) { if (conditon)
2019-03-10