首先我不知道 js 是如何工作的,抱歉,我正在尝试学习如何更改 js 播放列表中曲目名称的字体。抱歉,如果这是一个简单或愚蠢的问题。
这是我现在的代码:
let track_list = [
{
name:"title - artist",
path:"/"
},
最好更改名称中的一个单词,但我不知道是否可以在此处使用替换方法,或者如何使用。我尝试在线搜索,但我不知道如何将这些方法与我拥有的代码合并,因为他们没有说明如何在曲目列表名称中执行此操作,而且我是 js 新手。提前谢谢你。
这里你的变量
track_list
是一个数组。数组是元素的列表。
在这种情况下,元素是对象。在 JS 中,对象是一个具有多个 键/值对 的变量,就像在您的示例中,
name
作为键,title - artist
作为值,path
和 /
相同。
所以你有一个对象列表。如果你想修改
name
键的值(如果这就是你所说的“字体”的意思),那么 JS 可以让你这样做:
array[index]["key"] = newValue;
因此应用于您的示例:
track_list[0]["name"] = "your new value";
0
,因为在这里您要修改数组中的第一个(也是唯一一个)元素,并且数组索引从 0 开始。了解更多信息这里。