JavaScript
shiningchen322
快乐工作,快乐生活。
展开
-
JavaScript中this指向
JavaScript中this指向1、在全局作用域下this指向window2、函数中:情况一、普通函数foo(); this指向windowobj.foo(); this指向objnew的方式(构造函数时,new一个对象) this指向new出来的实例情况二、箭头函数this指向包裹箭头函数的第一个普通函数情况三、call、apply、bindthis被强制绑定到指定的对象上3、在class中,this指向新创建的类实例:一种写法...原创 2021-05-06 15:52:18 · 360 阅读 · 0 评论 -
CommonJS、AMD、 CMD 和 ES6模块化的对比
commonJS es6require 支持 支持export/import 不支持 支持exports/module.exports 支持 不支持--------------------------------------------------commonJS: 输出:值拷贝 加载方式:对象es6 输出:引用,也就是地址 加载方式:静态代码块--------------------------------------------------common...原创 2021-04-01 17:50:49 · 117 阅读 · 0 评论 -
JavaScript基础——JS编译器你都做了啥?
在写这篇文章之前,小编工作中从来没有问过自己这个问题,不就是写代码,编译器将代码编辑成计算机能识别的01代码,有什么好了解的。其实不然,编译器在将JS代码变成可执行代码,做了很多繁杂的工作,只有深入了解背后编译的原理,我们才能写出更优质的代码,了解各种前端框架背后的本质。为了写这篇文章,小编也是诚惶诚恐,阅读了相关的资料,也是一个学习了解的过程,难免有些问题,欢迎各位指正,共同提高。题外话——重回孩童时代的好奇心现在的生活节奏和压力,也许让我们透不过气,我们日复一日的写着代码,疲于学习各种各样前端框转载 2021-04-01 16:49:10 · 272 阅读 · 0 评论