两只小蚂蚁

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  77 随笔 :: 0 文章 :: 0 评论 :: 33638 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

09 2018 档案

摘要:webpack模块处理 1. ES6 静态Import ES6的import会被转化为commonjs格式或者是AMD格式,babel默认会把ES6的模块转化为commonjs规范的。 两种写法只需选一种,避免在代码中同时使用造成混淆。 2. ES6 动态Import 语法:Import.then 阅读全文
posted @ 2018-09-17 23:02 两只小蚂蚁 阅读(265) 评论(0) 推荐(0) 编辑

摘要:1. prototype/\_\_proto\_\_/constructor JS原型链和继承网上已经烂大街了,5毛可以买一堆,这里只提一下: constructor:普通对象和函数对象都有,指向创建它的函数 prototype: 函数对象才有,指向构造函数的原型对象(另一个普通对象) \_\_pr 阅读全文
posted @ 2018-09-13 23:36 两只小蚂蚁 阅读(257) 评论(0) 推荐(0) 编辑

摘要:函数调用和this指针 1. 全局环境的this指针 浏览器全局环境下this指向window对象 nodejs环境下this指向global对象 2. 函数中的this指针 2.1 全局环境下函数调用 非严格模式this指向window,严格模式除箭头函数外指向undefine 2.2 作为对象方 阅读全文
posted @ 2018-09-11 21:31 两只小蚂蚁 阅读(789) 评论(0) 推荐(0) 编辑

摘要:作用域 1. 全局环境 window: JS的全局执行环境,顶层对象。this指针在全局执行环境时就指向window。 2. 局部环境 什么情况会具有局部环境? 答: function声明(包括常规声明,箭头函数,匿名函数)的花括号{}内部会形成局部环境。 局部环境有什么特征? 答: 局部环境是运行 阅读全文
posted @ 2018-09-05 00:25 两只小蚂蚁 阅读(164) 评论(0) 推荐(0) 编辑

摘要:严格模式 "use strict" 1. 严格模式作用域 1 整个脚本文件开启严格模式 所有语句之前放"use strict" 所有该脚本的子级作用域也会设置为严格模式 注意: 严格模式和非严格模式脚本混合会存在问题 小技巧: 在函数声明(function)前加"!"可以让解释器理解为函数表达式而非 阅读全文
posted @ 2018-09-03 21:28 两只小蚂蚁 阅读(85) 评论(0) 推荐(0) 编辑

摘要:类型 1. 基础类型种类 JavaScript中的5种基本类型: Undefined Null Boolean Number String 2. 引用类型 定义: 引用类型是指可能由多个值构成的对象 JavaScript中对象都是引用类型,而Function是一种特殊的对象(也是引用类型) 引用类型 阅读全文
posted @ 2018-09-01 13:01 两只小蚂蚁 阅读(144) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示