Frontend

A collection of 2 posts

call() , apply() 与 bind() 实例详解
Frontend

call() , apply() 与 bind() 实例详解

call() , apply() 与 bind() 详解 我们知道可以用call(), apply() 和 bind()这三个函数都是用来完成函数调用,并且设置this指向。 call()和apply()是 ECMAScript3 标准引入,而bind()函数则是在 ECMAScript 5 引入。 这边文章会用几个小例子来回忆一下他们之间有什么不一样。 用法 call()和apply() 会立即调用函数, 而bind()只会返回一个函数引用,当后面真正调用返回的函数的时候,函数里面的this将会指向给bind(

Webpack 和 Gulp 的区别
Webpack

Webpack 和 Gulp 的区别

随着Webpack越来越流行,很多人开始将它和Gulp作比较。 我在一些论坛看到很多评论在比较网站开发用哪一个更好。这篇文章将简单介绍什么是Webpack, 它和Gulp有什么不同,更重要的是,你该用哪一个? 介绍 在过去的几年中,Web开发行业发生了很大变化,新的工具不断取代旧的解决方案。例如,曾经CodeKIT是一种用于编译和分类工具和资产的基于GUI的工具也很流行,它后来由Grunt取而代之。再然后Gulp出现,立即以其直观和强大的方式赢得了网络开发人员的心。 现在,Webpack正处于潮流中。它会完全取代Gulp吗?很多人有不同观点,但趋势确实非常强劲: 所以到底什么是Webpack 我们先从Webpack的官方网站看看: Webpack takes modules with dependencies and generates