[問題] 怎麼樣寫才是類似OOP

看板Ajax作者 (New Season)時間13年前 (2012/10/31 08:17), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
想請問公司面試常問 你可以把JAVASCRIPT寫成類似OOP的架構嗎? 主要是指哪種架構呢? --filenameA.js-- XXX.main = function(){ var propertyA; var propertyB; var methodA = function(){ ///...some code }; var methodB = function(){ ///...some code }; return{ initialize: function(){}; toDoA: function(){}; toDoB: function(){}; }; }(); --filenameA.js-- 以上的這個架構算是纇OOP嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.165.147.181

10/31 09:28, , 1F
這種我記得叫module pattern ..是基本型
10/31 09:28, 1F

10/31 09:32, , 2F
是有一些OOP的概念在裡面 有closure的型態
10/31 09:32, 2F

10/31 09:32, , 3F
但是是不是OOP就要看你對OOP定義到多嚴格..
10/31 09:32, 3F

10/31 09:33, , 4F
要不要constructor 要不要物件set和get都定義出來
10/31 09:33, 4F

11/01 09:05, , 5F
另外Javascript 可以用 prototype 模擬繼承。
11/01 09:05, 5F

11/09 14:26, , 6F
乾脆套入extjs好了 XD 非常的oop呢
11/09 14:26, 6F

11/10 08:59, , 7F
纇 這是什麼字?
11/10 08:59, 7F
文章代碼(AID): #1Ga6uWT- (Ajax)