亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js 如何定義對象的某個屬性是另一個屬性的2倍,或者其他的運算關系

js 如何定義對象的某個屬性是另一個屬性的2倍,或者其他的運算關系

手掌心 2019-03-13 09:15:50
var obj={    key1:value1,    key2:value2,    key3:value3,    key4:[1,2,3,4,5],    key5:??}如何在定義obj 的時候定義key5 的值是key4 value([1,2,3,4,5])的length值得2倍?可以這樣定義嗎???
查看完整描述

2 回答

?
墨色風雨

TA貢獻1853條經驗 獲得超6個贊

var obj={

        key1:[1,2,3],

        get key2(){

            return this.key1.length*2;

        }

    }

    console.log(obj.key2);


查看完整回答
反對 回復 2019-04-11
?
白板的微信

TA貢獻1883條經驗 獲得超3個贊

不可以,要么把數組提到外面去定義,要么在定義obj之后再賦值key5


查看完整回答
反對 回復 2019-04-11
  • 2 回答
  • 0 關注
  • 1029 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號