javascript
i_will_be
前端进阶的菜鸟!
展开
-
前端模块化之模块化工具gulp和webpack的安装。
学习前端模块化的第一步,安装模块化工具。 1.下载安装node 按照安装向导一步步完成即可。1)安装完成后,在终端输入node -v 回车打印出nodejs的版本号,说明nodejs安装成功。 2)在终端输入npm -v 回车打印出npm的版本号,说明npm也安装成功(node安装包中已集成了npm,因此在安装nodejs的同时也安装了npm)。2.设置npm原创 2017-10-18 10:40:19 · 690 阅读 · 0 评论 -
js中typeof和instanceof的区别。
js有5种简单数据类型:undefined、null、Boolean、number和String,还有一种复杂数据类型object。 通常我们使用objectof来检测变量的数据类型,但是typeof的返回值并不全是那几种基本类型。 (1)返回undefined。 对未初始化和未申明的变量执行typeof操作符,会返回undefined。 (2)返回Boolean。 对布尔值执行type原创 2017-10-12 14:48:03 · 387 阅读 · 0 评论 -
JavaScript之函数的apply和call方法。
首先,还是先介绍一下call和apply方法。 1.所有的函数都默认包含applycall这两种方法。 2.调用函数的apply和call方法,就相当于调用该函数。 3.call方法和apply的方法:通过传参的方式,强制函数内的this指向某一对象,this引用的会被指向call/apply的第一个参数。 4.apply和call方法的不同:call方法第一个参数之外的参数是直接按参数列原创 2017-10-16 10:01:54 · 274 阅读 · 0 评论 -
JavaScript之闭包
闭包是指有权访问另一个函数作用域中的变量的函数。 创建闭包的常见方式,就是在一个函数内部创建另一个函数。 闭包导致的问题:闭包只能取得包含函数中任何变量的最后一个值。 举例更好的说明: function createFunction(){ var result=new Array(); for(var i=0;i<10;i++){ result[i]=f原创 2017-10-16 16:09:24 · 244 阅读 · 0 评论