Created
June 9, 2014 06:29
-
-
Save youxiachai/aaadf192997bc1e0e26a to your computer and use it in GitHub Desktop.
js 数组练习 2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Created by youxiachai on 14-6-9. | |
*/ | |
var totalPoint = 0; | |
var action = '' | |
//rule | |
var rule1 = [1, function (result) { | |
console.log(result); | |
}]; | |
var rule2= ['Hello rule2', function (err, result){ | |
console.log(err); | |
console.log(result); | |
}] | |
var ruleQuery = []; | |
ruleQuery['rule1'] = rule1; | |
ruleQuery['rule2'] = rule2; | |
var taskQueue = []; | |
//积分规则 | |
var task1 = function (params, done) { | |
console.log(params); | |
if(params < 10){ | |
totalPoint += 5; | |
} else { | |
totalPoint += 0; | |
} | |
done(totalPoint); | |
} | |
var task2 = function (params, done) { | |
console.log(params); | |
if(params < 10){ | |
totalPoint += 5; | |
} else { | |
totalPoint += 0; | |
} | |
done(totalPoint); | |
} | |
taskQueue['登录'] = task1; | |
taskQueue['发帖'] = task2; | |
taskQueue['被删帖'] = task2; | |
//taskQueue['task1'].call(null, 'Hello World', function (err, result){ | |
// console.log(err); | |
// console.log(result); | |
//}); | |
// | |
//taskQueue['task2'].apply(null, rule1); | |
taskQueue['发帖'].apply(null, ruleQuery['rule1']); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment