方法一是:
|
方法二是:
|
範例: 建立一個 MyObject
MyObject = function() { // private variables : 私有屬性或稱為區域變數 // private functions : 私有方法或稱為區域方法 // public space return { // public properties, e.g. strings to translate : 公有屬性或稱為公開變數 // public methods : 公有方法或稱為公開方法 init: function() { alert('Application successfully initialized'); } }; }(); |
|
有幾點重點要注意
第一個是變數的宣告方式:
在Private zone的變數使用分號(;)隔開舉例如下:
- var 變數1;
- var 變數2;
|
第二個是function(或稱方法)的宣告方式:
在Private zone的使用方法如下:
|
在但是在Public zone的使用方法如下,(註:還這是JSON寫法的變型):
- fun1: function() {
/*Your code HERE*/- },
- fun2: function() {
/*Your code HERE*/- }
沒有留言:
張貼留言