创建JAVASCRIPT对象3种方法
創建JAVASCRIPT對象3種方法
?
方法一:直接定義并創建對象實例
var obj = new Object();??? //創建對象實例
//添加屬性obj.num = 5;?? //添加屬性
obj.fn = function( cin ){ return cin;}??? //添加方法
?
訪問對象的方法:objectName.methodName()
訪問對象的屬性:objectName.propertyName
方法二:用函數來定義對象然后創建對象實例
function Class(){
??? //添加屬性
????this.val = 1;
????//添加方法
????this.fn = function(){
????????return 'fn'; ?? ????
????}
}
var obj = new Class(); //創建對象實例
訪問對象的方法:objectName.methodName()
訪問對象的屬性:objectName.propertyName
方法三:literals 直接創建對象實例
literals創建對象實例是一種簡化方法.
var obj = {};? //創建空對象
var obj = {
????num : '2',?? //這是設置對象屬性
????fn : function(){
????????....//這是設置對象方法 ??
????}
}
訪問對象的方法:objectName.methodName()
訪問對象的屬性:objectName.propertyName
?
?--- 測試實例
function www()
{
var temp = {a:"a",b:"b",c:"c",fn:function(){
alert("fn");
}};
alert(temp.b); ?//b
alert(temp["a"]); //a
temp.fn(); //fn
temp["fn"](); //fn
}
通過對象名.屬性名 , 對象名.方法名() 可以進行訪問
通過對象名["屬性名"] , 對象名["方法名"]() 也可以進行訪問
?
轉載于:https://www.cnblogs.com/feihusurfer/p/6681023.html
總結
以上是生活随笔為你收集整理的创建JAVASCRIPT对象3种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PCB电路设计10大基本原则
- 下一篇: android加载html