物件用 來獲取屬性的注意點

2021-08-09 01:35:43 字數 407 閱讀 6866

今天寫**,用

var strategies=,

b:function(salary)

}function bonus(salary,strategy)

bonus.prototype.getbonus=function()

var bos=new bonus(500,'a');

bos.getbonus();

如果要呼叫某個屬性,記得用字串。

在物件字面量中,使用逗號來分隔不同的屬性,但是在最後乙個屬性後面新增逗號,會在ie7及更早版本和opera中導致錯誤。

物件獲取屬性有這麼幾種方式,點表示法,方括號表示法。在使用方括號法時,應該將要訪問的屬性以字串的形式放在方括號內。

方括號法的優點是可以通過變數來訪問屬性。

屬性注意點

屬性注意點 property 特性 屬性型別 屬性名稱特性 以下特性影響屬性的setter方法 assign property assign nsstring name 預設 setter void setname nsstring name weak arc 類似 mrc 的 assign 與 a...

獲取物件屬性值的方法

方法1 require watir ie watir ie.new ie.goto def messlg value,re x ie.text field name value to s.each do d x.unshift d end0.upto x.length 1 do t s x t sp...

新增和獲取物件的屬性

class hero object 定義了乙個英雄類,可以移動和攻擊 defmove self 例項方法 print 正在前往事發地點.defattack self 例項方法 print 發出了一招強力的普通攻擊.例項化了乙個英雄物件 泰達公尺爾 taidamier hero 給物件新增屬性,以及對...