大家好!今天我們來談談對象。
說起對像我們是怎麼理解的呢?有的人可能會說:對象嘛,不就是男女朋友的關係嗎?
恩,對,萬物皆對象,這是沒毛病的。
但對我們前端人員來說可能會嘿嘿一笑,那到底什麼是物件呢?
首先,對我們來說很好理解,物件就是屬性和方法的集合。
但對於我們剛步入IT這行的可能還不可能理解,簡單而言,物件就是具有某些特徵或某些功能的「東西」。
比如說:一個人,他是具有鼻子,眼睛,耳朵等這些特徵的,但是他也有功能比如 吃,條,跑,玩等等。
當然我們自己也可以創建對象,創建對象的方式有很多種,但我們最常見的有以下幾種方式:
1.字面式
# obj = {屬性:屬性值,屬性:function};
obj.name=""
obj.prototype={
〠 age :18,
show: function(){}
}
2.ObjectObject(## var obj obj〠); name=
obj.age= obj.show=function()
this.name=
# } var obj1 = new myFun();
var obj2 new myFun();
4.工廠方式:
function nFun(){#a> function 。 obj.name
obj.show(){}
var obj2 = myFun();
〵 myFun.prototype.show=function(){}
obj.prototype= {
name:"zhangsan",
〠 : show:function(){}
}
6
混合原型(## 6##混合原型( +構造)
function myFun(){
this.show=function(){}
}
myFun.prototypeage=#. # myFun.prototype.info = function(){}
zhangsan",
age :18,
#
當我們創建好物件後它就會具有屬性和方法了,我們可以比例物件的屬性與方法,比如說:
for(var i in obj){
#for(var i in obj){
#for(var i in obj){
#for(var i in obj){
console.log(obj[i]) #.
以上是談談我對對像是怎麼理解的?的詳細內容。更多資訊請關注PHP中文網其他相關文章!