国产探花免费观看_亚洲丰满少妇自慰呻吟_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()創建一個   

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 都匀市| 都兰县| 牡丹江市| 绥宁县| 江津市| 九寨沟县| 镇沅| 商水县| 滨州市| 津市市| 蓝田县| 南阳市| 绵竹市| 柳州市| 恭城| 新源县| 阿尔山市| 兴海县| 金昌市| 漯河市| 威远县| 庄浪县| 宜章县| 米林县| 武穴市| 高州市| 泸西县| 米脂县| 遂宁市| 台东市| 勐海县| 康马县| 桑日县| 尼木县| 武功县| 济南市| 郧西县| 吉木萨尔县| 龙里县| 武冈市| 余干县|