首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
将军肚
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
最新
热门
webpack整合笔记初探
其最核心的功能是解决模块之间的依赖。 模块化解决了上述所有问题。 工程源代码放在/src中,输出资源放在/dist中。 npm i --save-dev是将npm包作为(devDependencies)开发环境依赖。假如上线时要进行依赖安装,可通过npm i --produci…
03-2 高阶函数
把函数当作参数传递,这代表我们可抽离出一部分容易变化的业务逻辑,把这部分逻辑放在函数参数中,这样一来可分离业务代码中变化与不变的部分。其中一个重要应用场景就是常见的回调函数。 回调函数的应用不仅只在异步请求中,当一个函数不适合执行一些请求时,我们也可把这些请求封装成一个函数,并…
03-1 闭包
就是变量的有效范围。 对于全局变量来说是永生,除非我们主动销毁这个全局变量。 跟之前推论相反,当退出函数后,局部变量a并没有消失。这是因为当执行var f = func() 时,f返回了一个匿名函数的引用,它可以访问到func()被调用时产生的环境,而局部变量a一直处在这个环境…
02 this、call和apply
JS的this着是指向一个对象,而具体指向哪个对象是运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。 1-A-b 作为普通函数(不作为对象的属性)被调用时,this指向全局对象。在浏览器里即window,在node里即global 调用getName2 返回unde…
01 面象对象的JS
JS是一门动态类型语言,其对变量类型的宽容给实际编码带来了很大的灵活性。 这个故事告诉我们,国王要听的只是鸭子的叫声,这个声音是鸭子发出还是鸡并不重要。鸭子类型指导我们只关注对象的行为,而不关注对象本身(魔道祖师中-魏无羡修魔道却行义事同理)也就是关注HAS-A,而不是IS-A…
个人成就
文章被点赞
13
文章被阅读
18,114
掘力值
730
关注了
3
关注者
0
收藏集
2
关注标签
3
加入于
2018-02-07