创建一个接受两个参数(播放列表对象和艺术家名称(的函数
removeFromPlaylist
。函数的主体应该从播放列表中删除键值对,并返回更新后的播放列表。
我无法通过以下代码的测试:
function removeFromPlaylist(playlist, artistName) {
delete playlist.artistName
return playlist
}
要删除密钥,必须使用括号删除播放列表[artistName]因为否则它试图删除";artistName";burt您想删除值为artistName的密钥。
function removeFromPlaylist(playlist, artistName) {
delete playlist[artistName];
return playlist;
}
let playlist = { song: 'Hello', artist: "Madonna", duration: "2:34" };
console.log ( removeFromPlaylist( playlist, "artist") );