[問題] 如何對 String 實施繼承?
之前我寫過一組處理字串的函式
是利用 String.prototype 新增新的介面
但是後來覺得老是破壞別人的物件模型不太好
想利用繼承手法來新增一個子類別
試著用
NewType.prototype = new String;
但是其行為並不正確
請問是否 String 就只能用association的方式
建立新型別?
補一下我的寫法:
function NewType() {
// blah blah
}
NewType.prototype = new String;
NewType.prototpye.custom = function() { /* blah */ };
--
自High筆記(半荒廢)
http://legnaleurc.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.194.91
→
03/15 18:30, , 1F
03/15 18:30, 1F
→
03/15 18:38, , 2F
03/15 18:38, 2F
→
03/15 18:38, , 3F
03/15 18:38, 3F
推
03/15 18:38, , 4F
03/15 18:38, 4F
→
03/15 18:59, , 5F
03/15 18:59, 5F
※ 編輯: legnaleurc 來自: 122.146.194.91 (03/15 19:10)
→
03/16 02:19, , 6F
03/16 02:19, 6F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):