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

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

在返回數組中傳遞參數

在返回數組中傳遞參數

胡說叔叔 2021-12-02 16:30:29
我需要退回這個。GetBooking = function (parameter) {    return Booking.Title[0].parameter; }GetPages = function () {    return GetBooking(pages)  }GetNumber = function () {    return GetBooking(number)  }預訂是數組的對象,可能嗎?
查看完整描述

1 回答

?
慕容708150

TA貢獻1831條經驗 獲得超4個贊

如果我理解正確,當GetBooking(pages)你期望得到回報時Booking.Title[0].pages,意味著GetBooking()函數應該像一個中間人來決定你想要從哪個屬性中獲取Booking.Title[0]。


如果我是對的,那么你幾乎做對了。在您的代碼中會發生什么,例如,如果number是 7,它將查找名為7inside的屬性Booking.Title[0]。


您真正想要做的是:return Booking.Title[0][parameter],并且parameter必須是表示您正在尋找的屬性的字符串值,這意味著您還需要更改最終看起來像這樣的其余代碼:


GetBooking = function (parameter) {

    return Booking.Title[0][parameter];

 }


GetPages = function () {

    return GetBooking("pages") ;

 }


GetNumber = function () {

    return GetBooking("number") ;

 }

這將接收字符串parameter并在 中查找與該字符串匹配的屬性Booking.Title[0],并返回其值。


查看完整回答
反對 回復 2021-12-02
  • 1 回答
  • 0 關注
  • 190 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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