1.静默新APIDOM元素的属性设置API包括:setAttribute(name,value),getAttribute(name),hasAttribute(name),removeAttribute(name)。都是很常用的API,一直以为设置属性的DOMAPI就那么几个。然而一个偶然的机会,我突然发现现代主流浏览器都支持了一个全新的与DOM属性相关的APItoggleAttribute(name[,force])。我在caniuse上搜了一下,不管是Edge、Chrome、Firefox还是Safari浏览器,都是2018年第四季度开始支持的,好像是约好了一样。它真的只是悄无声息地出现了。想想看,DOMAPI真是悲哀。浏览器支持无人问津,前端圈无波澜;同时浏览器支持新的JS语法糖,圈内干杯,文章满天飞。配图是这样的:2、HTML逻辑属性设置专家toggleAttribute()是控制HTML元素逻辑属性的最佳选择。HTML中常见的逻辑属性有:disabled、readonly、selected、checked、open(被
