1
A
回答
0
這些概念是JavaScript核心的一部分。
RegExp
是工廠:
console.log(RegExp("[0-9]"));
console.log(RegExp("[a-z]"));
console.log(RegExp("[A-Z]"));
console.log(RegExp("[0-9a-zA-Z]"));
Math
是服務:
console.log(Math.PI);
console.log(Math.round(Math.PI));
console.log(Number(Math.random() * 1000).toFixed());
console.log(Number(Math.random() * 10).toPrecision(2));
console.log(Math.floor(Math.random() * 20) + 1);
call
和apply
是依賴注入:
"use strict";
var foo = {
min: function min(array) {
return Math.min.apply(Math, array);
},
max: function max(array) {
return Math.max.apply(Math, array);
}
};
var bar = foo.min([1,2,3]);
var baz = foo.max([1,2,3]);
console.log("bar: " + bar);
console.log("baz: " + baz);
參考
相關問題
- 1. Zend2依賴注入工廠服務
- 2. 依賴注入和工廠
- 3. 爲什麼依賴注入比使用工廠更好?
- 4. 依賴注入與工廠
- 5. 依賴注入和/或工廠模式
- 6. AngularJS - 在服務,工廠,過濾器等依賴注入
- 7. 模型工廠內的依賴注入
- 8. PHP工廠模式依賴注入
- 9. 工廠模式在依賴注入
- 10. 通用接口依賴注入工廠
- 11. 服務層依賴注入
- 12. 依賴注入服務
- 13. 將依賴注入與工廠模式混合很好嗎?
- 14. 在ASP.NET中使用依賴注入和工廠模式傳遞服務
- 15. 什麼是依賴注入?
- 16. RAD:依賴注入 - 好處?
- 17. 需要工廠和依賴注入幫助
- 18. 在依賴注入中使用策略和工廠模式
- 19. 爲什麼依賴項注入在我的CF工廠對象中失敗?
- 20. 服務定位與依賴注入
- 21. 服務之外的Grails依賴注入?
- 22. Symfony FOSRestController作爲服務(依賴注入)
- 23. WCF服務中的依賴注入
- 24. 動態更新依賴注入服務
- 25. Angular 2服務依賴注入問題
- 26. Web服務的依賴注入?
- 27. 工廠女生依賴工廠
- 28. 依賴注入不工作
- 29. 依賴注入 - 我錯過了什麼?
- 30. 什麼是應用依賴注入
希望幫助:http://stackoverflow.com/questions/15666048/service-vs-provider -vs-factory,http://stackoverflow.com/questions/13762228/confused-ab出服務-VS-工廠/ 13763886#13763886 – 2014-09-20 17:17:10