HTML DOMTokenList replace()
❮ DOMTokenList 对象示例
将一个 CSS 类替换为另一个
const list = element.classList;
list.replace("myStyle", "newStyle");
自己动手试一试 »
为元素添加 "myStyle" 类
const list = element.classList;
list.add("myStyle");
自己动手试一试 »
从元素中移除 "myStyle" 类
const list = element.classList;
list.remove("myStyle");
自己动手试一试 »
切换 "myStyle" 的开/关状态
const list = element.classList;
list.toggle("myStyle");
自己动手试一试 »
描述
replace() 方法用于替换 DOMTokenList 中的一个令牌。
另请参阅
语法
domtokenlist.replace(old, new)
参数
| 参数 | 描述 |
| old | 必需。 要替换的令牌。 |
| new | 必需。 要替换成的新令牌。 |
返回值
| 类型 | 描述 |
| 布尔值 | 如果令牌被替换,则返回 true,否则返回 false。 |
浏览器支持
domtokenlist.replace() 是 ECMAScript 2017 的一个特性。
自 2017 年 9 月起,所有现代浏览器都支持 ES2017
| Chrome 58 | Edge 15 | Firefox 52 | Safari 11 | Opera 45 |
| 2017 年 4 月 | 2017 年 4 月 | 2017 年 3 月 | 2017 年 9 月 | 2017 年 5 月 |
Internet Explorer 不支持 domtokenlist.replace()。
❮ DOMTokenList 对象