国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

[轉]prototype 源碼解讀 超強推薦第1/3頁

2024-09-06 12:43:26
字體:
來源:轉載
供稿:網友

代碼如下:
Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for Web 2.0 developers everywhere.Ruby On Rails 中文社區的醒來貼了自己對于prototype的源碼解讀心得,頗有借鑒意義。

我喜歡Javascript,熱衷于 Ajax 應用。我把自己閱讀prototype源碼的體會寫下來,希望對大家重新認識 Javascript 有所幫助。 

prototype.js 代碼: 
代碼如下:
/**   
2   
3  * 定義一個全局對象, 屬性 Version 在發布的時候會替換為當前版本號   
4   
5  */   
6    
7 var Prototype = {    
8    
9   Version: '@@VERSION@@'   
10    
11 }    
12    
13    
14 /**   
15   
16  * 創建一種類型,注意其屬性 create 是一個方法,返回一個構造函數。   
17   
18  * 一般使用如下   
19   
20  *     var X = Class.create();  返回一個類型,類似于 java 的一個   
21   
22  * Class實例。   
23   
24  * 要使用 X 類型,需繼續用 new X()來獲取一個實例,如同 java 的   
25   
26  * Class.newInstance()方法。   
27   
28  *   
29   
30  * 返回的構造函數會執行名為 initialize 的方法, initialize 是   
31   
32  * Ruby 對象的構造器方法名字。   
33   
34  * 此時initialize方法還沒有定義,其后的代碼中創建新類型時會建立   
35   
36  * 相應的同名方法。   
37   
38  *   
39   
40  * 如果一定要從java上去理解。你可以理解為用Class.create()創建一個   

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 土默特左旗| 滨海县| 易门县| 文登市| 西和县| 钟山县| 阿拉善右旗| 武邑县| 蒙自县| 吉木乃县| 大竹县| 濉溪县| 通城县| 集安市| 崇明县| 华安县| 繁昌县| 扶余县| 甘孜| 贵定县| 陈巴尔虎旗| 阿尔山市| 田林县| 达拉特旗| 虎林市| 金坛市| 武陟县| 嘉兴市| 张北县| 田林县| 格尔木市| 搜索| 崇明县| 阿荣旗| 朝阳县| 车险| 武义县| 西城区| 五寨县| 平果县| 综艺|