应该是[0],getElementsByTagName() 方法可返回带有指定标签名的对象的集合,[0]就是取数组下标,0就是取这个数组的第一个
document.getElementsByTagName('h1')[0].style.color = color
你可以理解成 类似于数组下标
[0]
就好比jquery有很多这样的封装
指下标 也就是给第一个 元素 加样式
你获取的tagName,这玩意儿得到的东西是个数组,后面加(0)表示这个数组的第一个元素,你只有一个 h1 标签,你把0改成其他的肯定没效果,你再加个 h1 标签,你把0改成1试试,他依旧有效果