Node学习笔记--更新中

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33603809/article/details/89928425

1.偏函数用法

var toString = Object.proptotyep.toString;
var isString = function(obj) {
	return toString.call(obj) == '[object String]';
};
var isFunction = function (obj) {
return toString.call(obj) == '[object Function]'; };

每次都要来一个isXXX,太麻烦了

var isType = function (type) { return function (obj) {
return toString.call(obj) == '[object ' + type + ']'; };
};
var isString = isType('String');
var isFunction = isType('Function');

将type抽取出来

2.异步变成解决方案

1)事件发布/订阅模式
2)Promotion/Deferred模式
3)流程控制库

3.hook机制

猜你喜欢

转载自blog.csdn.net/qq_33603809/article/details/89928425
今日推荐