第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

JavaScript JSON集合操作

JavaScript JSON集合操作

qq_瀟_2 2017-03-09 08:55:10
這是提示:有一個JSON對象,代表著你的專輯集。每一張專輯由一個唯一的id標識,并具有多種屬性。但并非所有的專輯都有完整的信息。寫一個函數(shù),它有個三個參數(shù),id、prop、value。如果 value !='' 而且prop != 'tracks',collectionCopy[id][prop]=value;。如果 value !='' 而且prop == 'tracks',collectionCopy[id][prop].push(value);。如果 value == '' ,delete collectionCopy[id][prop];。這是要求:update(5439, "artist", "ABBA")?之后,?artist?應該為"ABBA"update(2548, "artist", "")?之后,?artist?應該不存在update(1245, "tracks", "Addicted to Love")?之后,tracks?的最后一個元素應該是"Addicted to Love"update(2548, "tracks", "")?之后,?tracks?應該不存在我代碼這樣不知道那里有問題:var collection = {? ? 2548: {? ? ? album: "Slippery When Wet",? ? ? artist: "Bon Jovi",? ? ? tracks: [?? ? ? ? "Let It Rock",?? ? ? ? "You Give Love a Bad Name"?? ? ? ]? ? },? ? 2468: {? ? ? album: "1999",? ? ? artist: "Prince",? ? ? tracks: [?? ? ? ? "1999",?? ? ? ? "Little Red Corvette"?? ? ? ]? ? },? ? 1245: {? ? ? artist: "Robert Palmer",? ? ? tracks: [ ]? ? },? ? 5439: {? ? ? album: "ABBA Gold"? ? }};var collectionCopy = JSON.parse(JSON.stringify(collection));function update(id, prop, value) {? if(value != " " && prop != "tracks"){? ? collectionCopy[id][prop] = value;? }else if ( value != ' ' && prop == 'tracks'){? ? collectionCopy[id][prop].push(value);? }else if (value == ' '){? ? delete colectionCopy[id][prop];? }? return collection;}update(5439, "artist", "ABBA");
查看完整描述

6 回答

?
慕俠2067323

TA貢獻2條經(jīng)驗 獲得超0個贊

倒數(shù)第三行

查看完整回答
反對 回復 2018-03-20
?
慕俠2067323

TA貢獻2條經(jīng)驗 獲得超0個贊

拼寫錯誤,最后一行collection ? ? ? ? !

查看完整回答
反對 回復 2018-03-20
?
離歌笑_0002

TA貢獻1條經(jīng)驗 獲得超0個贊

http://img1.sycdn.imooc.com//59894ff500010f2504020206.jpg

function update(id, prop, value) {

? if(value !==''&&prop !=='tracks'){

? collectionCopy[id][prop]=value;

}

else if(value !==''&&prop =='tracks'){

? collectionCopy[id][prop].push(value);

}

else if(value ===''){

? delete collectionCopy[id][prop];

}

? return collection;

}

單引號或者雙引號內(nèi)不留空格

查看完整回答
反對 回復 2017-08-08
?
qq_怠惰_04293838

TA貢獻1條經(jīng)驗 獲得超0個贊

不用寫else, 直接if, 應該是最先判斷value是不是空, ?這個是執(zhí)行順序的問題, 然后應該是return?collectionCopy,而不是collection

查看完整回答
反對 回復 2017-06-20
?
qq_六塵緣影_0

TA貢獻2條經(jīng)驗 獲得超0個贊

123
查看完整回答
反對 回復 2017-03-09
?
qq_六塵緣影_0

TA貢獻2條經(jīng)驗 獲得超0個贊

123
查看完整回答
反對 回復 2017-03-09
  • 6 回答
  • 0 關注
  • 5266 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號