使用yeoman快速搭建前端项目结构

接触yeoman最近在慕课网上观看@Materliu老师的课程React实战–打造画廊应用,接触到了新的东西–yeoman。前端工程师可以通过yeoman快速的搭建好一个项目结构。 安装当然,现在前端大部分工具都在node下运行,yeoman也一样,现在还没有搭建nodejs环境的前端工程师已经out啦。所以:前提条件,已经安装了node,没有安装的,直接google安装就好。下面是正式的搭建     阅读全文
carvenzhang's avatar
carvenzhang 5月 30, 2016

js原生函数之call和apply,bind

call 和 applycall 和 apply 和 bind 都是为了改变某个函数运行时的 context 即上下文而存在的,换句话说,就是为了改变函数体内部 this 的指向。 js原生函数中的call和apply都不陌生,这两个方法的作用相似,接受两类参数。 第一类是context(上下文),传入的参数作为执行函数的上下文,也是要传入的第一个参数。第二类的argument(参数),传入的参数作为函数执行的参数,call是逐个参数传入,apply是将参数以数组方式传入。 应用如下 var callObj = {c:1}; var applyObj = {c:2}; function fun(a,b){ return a+b+this.c; } fun(2,3);//NaN fun.call(callObj,2,3);//6; fun.apply(applyObj,[2,3]);//7     阅读全文
carvenzhang's avatar
carvenzhang 5月 16, 2016