关于 .bold()、.blink() 和更多 JavaScript 字符串方法
在 Chrome DevTools 中玩耍时,我注意到一个我从未见过的字符串方法:.bold()。好奇心战胜了我,我尝试了一下。
let myString = 'Hello World!';
myString.bold(); // returns "<b>Hello World!</b>"
该方法返回一个被<b>标签包裹的字符串。虽然它已经被弃用了,但所有主流浏览器仍然支持它。
.bold()并非个例——我还发现了其他几种类似的字符串方法。同样,这些方法都已被弃用,不应在公共场合使用。
.anchor(name):返回包裹在标签中的字符串<a>,其name属性设置为给定的名称.big():<big>返回标签包裹的字符串。.fixed():<tt>返回标签包裹的字符串。.fontcolor(color):返回标签中包裹的字符串<font>,其color属性设置为给定的颜色.fontsize(size):返回用标签包裹的字符串<font>,其size属性设置为给定的大小.italics():<i>返回标签包裹的字符串。.link(url):返回包裹在标签中的字符串<a>,其href属性设置为给定的 URL.small():<small>返回标签包裹的字符串。.strike():<strike>返回标签包裹的字符串。.sub():<sub>返回标签包裹的字符串。.sup():<sup>返回标签包裹的字符串。
...当然还有我个人最喜欢的:.blink(),它返回包裹在中的字符串<blink>。
与 一样.bold(),这些方法均已正式弃用。其中一些方法甚至将字符串包装在早已弃用的标签中。这些方法仍保留在浏览器中,是为了向后兼容,这是过去开发过程中的产物。
后端开发教程 - Java、Spring Boot 实战 - msg200.com