05 2018 档案

Js基础(三) WebAPI
摘要:常说的JS主要是 JS语法遵循的是 ESMA 262 标准 数据类型 变量计算等等 与 WebAPI遵循的是W3C的标准 主要是浏览器环境 DOM BOM等等 在前端的JS主要是 这两方面 Node.js 主要是就是ESMA的标准而没有W3C的标准 DOM的本质 Document Object Mo 阅读全文

posted @ 2018-05-12 16:38 素心~ 阅读(127) 评论(0) 推荐(0)

Js基础(三) 异步单线程
摘要:JS是解释执行 单线程语言 所以在执行的情况下可能遇到阻塞的情况 一般阻塞的几种情况 1、向服务器发送请求 2、定时器延时 setInterval setTimeout 3、事件也可以理解为异步 异步所有的特点就是当程序执行到这里时 会跳过这些代码 将这些代码放入执行暂存区 封禁 当程序执行完毕之后 阅读全文

posted @ 2018-05-12 14:56 素心~ 阅读(113) 评论(0) 推荐(0)

Js基础(二) 作用域链与闭包相关
摘要:1、执行上下文 在一段script 或者一个函数作用域中 都会生成一个执行上下文 在全局执行上下文中 js会将 变量 与 函数声明提取出来 在函数执行上下文中 在函数执行之前 会将函数内的变量定义 函数声明 this arguments 提取出来 2、this指向 作为构造函数执行 作为对象属性执行 阅读全文

posted @ 2018-05-09 22:04 素心~ 阅读(97) 评论(0) 推荐(0)

JS基础(一)-变量到原型详解
摘要:变量类型 基本数据类型 Boolean String Number undefined 复杂数据类型 Object Null Function typeof 运算符 能够识别的类型 只有基本数据类型 和Object Function 这里function类型也是引用类型 函数在JS中是一等公民 自动 阅读全文

posted @ 2018-05-08 14:56 素心~ 阅读(251) 评论(0) 推荐(0)

ES6入门详解(三) 正则表达式
摘要:正则构造函数的变化es5中 正则有两种写法 u修饰符 utf-8使用双字节 也就是十六个二进制位来表示一个字符 在正则中如果超过双字节 也就是utf-16的四字节 32 二进制位 就无法识别了 es6中增加的u修饰符使用Unicode来处理utf-16 Unicode为全球通用编码可以表示所有的字符 阅读全文

posted @ 2018-05-03 11:03 素心~ 阅读(181) 评论(0) 推荐(0)

导航