加载中
gulp中如何保证任务执行顺序。

举一个简单了例子: gulp.task('task2',function(){   setTimeout(function(){     console.log("task2 has been completed")   },3000) }) gulp.task('task1',['task2'],function(){   console....

2016/11/22 01:49
869
react常用面试题与分析

调用 setState 之后发生了什么? 在代码中调用setState函数之后,React 会将传入的参数对象与组件当前的状态合并,然后触发所谓的调和过程(Reconciliation)。经过调和过程,React 会以相对...

2017/09/28 14:23
58
setState 同步更新

setState 同步更新 我们在上文中提及,为了提高性能React将setState设置为批次更新,即是异步操作函数,并不能以顺序控制流的方式设置某些事件,我们也不能依赖于this.state来计算未来状态。...

2017/09/28 14:13
15
ReactJS入门(三)—— 顶层API

ReactJS入门(三)—— 顶层API 本文基本跟着官方文档把API都走一遍,但会有实例来解释应该怎么用,木有比我更详细的API文档咯。 React.createClass 参数:CONFIG(object) 创建一个ReactCl...

2017/09/28 13:44
21
js 数组 map方法

js 数组 map方法 map 这里的map不是“地图”的意思,而是指“映射”。[].map(); 基本用法跟forEach方法类似: array.map(callback,[ thisObject]); callback的参数也类似: [].map(function(...

js
2017/09/27 23:20
272
js十大排序算法:冒泡排序

js十大排序算法:冒泡排序 排序算法说明: (1)对于评述算法优劣术语的说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定:如果a原本在b的前面,而a=b,排序之后a可能会...

js
2017/09/26 16:26
39
slice

JavaScript slice() 方法 JavaScript Array 对象 定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数 描述 start 必需。规定从何处开始选取。...

2017/09/26 14:57
5
splice

定义和用法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 注释:该方法会改变原始数组。 语法 arrayObject.splice(index,howmany,item1,.....,itemX) 参数 描述 index 必...

2017/09/26 14:55
6
JavaScript中call,apply,bind方法的总结。

why?call,apply,bind干什么的?为什么要学这个?   一般用来指定this的环境,在没有学之前,通常会有这些问题。 var a = { user:"追梦子", fn:function(){ console.log(t...

2017/09/26 14:26
4
js this 指向

彻底理解js中this的指向,不必硬背。   首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对...

2017/09/26 14:25
11
ng-true-value

如果ng-true-value的值为对象的话 改变数据 check-box并不会随之勾选 如果是数字就可以

2017/01/11 15:01
32
在控制器里使用$filter参数问题

$scope.param.applicationStartdate = $filter('date')($scope.param.applicationStartdate,"yyyy-MM-dd HH:mm:ss"); $scope.param.applicationEnddate = $filter('date')($scope.param.appl...

2016/12/27 16:41
26
angular 中 form 表单验证

有一个大坑,记录一下。 如果form标签在 ng-if 标签内,$scope对象上就没有当前表单属性。

2016/12/22 16:11
66
windows下react-native环境搭建

1.安装java jdk 并配置环境变量。(这里就不再赘述了,不会的同学自行百度)。 2.下载android studio,这里说一下,下载android studio主要是用到它来下载android sdk 和 sdk tools的,以及虚...

使用gulp进行简易react环境搭建(适合写demo用)

这篇文章主要针对于react环境搭建,至于如何安装Node和gulp,这里就不再赘述了。 首先说一下所需要的包,我最推荐的是 gulp+gulp-reactify(gulp编译reactify的插件)+react-tools(配置gul...

2016/11/21 11:35
1.5K
npm install

当在package.json的根目录中 npm install 会安装package.json的dependencies和devDependencies的包。 npm install --production只会安装dependencies里的包。 当使用npm install packageName...

npm
2016/11/18 17:24
166
正则表达式

1

2016/11/13 22:40
12
Node.js是什么

Node.js 是一个让JavaScript 运行在浏览器之外的平台。 Node.js 的JavaScript 引擎是V8 V8 号称是目前世界上最快的JavaScript 引擎。 使用Node,你可以做到。  具有复杂逻辑的网站;  基于...

2016/09/28 12:52
34
js数组冒泡排序

function sort(arr) { for(var i = 0; i < arr.length; i++) { for(var j = 0; j < arr.length - i - 1; j++) { if(arr[j] < arr[j + 1]) { var temp = arr[j]; arr[j] = arr[j + 1]; arr[j ...

2016/09/04 18:14
94
数组去重的方法

Array.prototype.myUnique = function(){ var newArray = []; var obj = {} for(var i = 0 ; i < this.length;i++){ if(!obj[i]){ newArray.push(this[i]) obj[this[i]] = 1 } } return newA...

2016/09/04 17:31
22

没有更多内容

加载失败,请刷新页面

返回顶部
顶部