位置: 编程技术 - 正文

只需20行代码就可以写出CSS覆盖率测试脚本(一行代码5个bug)

编辑:rootadmin

  document.styleSheets里保存了当前页面上所有CSS规则的集合。通过它可以遍历出页面<style>里定义的所有selector,访问selectorText属性可得选择器的匹配规则。然后将规则规则传递给 document.querySelectorAll 即可获取页面内匹配此规则的元素列表。

  这里我们只求CSS规则的覆盖率,所以访问 querySelectorAll().length 即可。通过排序就可看出各个CSS使用情况。

  代码很简单。

  呼出F,把代码粘到console里回车即可。

  当然由于权限问题,外部导入的CSS无论如何都访问不到,暂时先不考虑了。至于不支持styleSheets的破IE嘛,可以考虑用expression或者behaviour.htc,改天试试看。

  顺便贴个测试结果:

推荐整理分享只需20行代码就可以写出CSS覆盖率测试脚本(一行代码5个bug),希望有所帮助,仅作参考,欢迎阅读内容。

只需20行代码就可以写出CSS覆盖率测试脚本(一行代码5个bug)

文章相关热门搜索词:每一行代码,几行代码,每一行代码,代码能编200行是啥水平,只需20行代码就能运行吗,只需20行代码就能运行吗,20行代码实现promise,20行代码实现promise,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript中的onkeyup和onkeydown区别介绍 昨天在写上次那个动态生成年月日下拉框和文本框限制输入的时候遇到了一个问题,文本框里输入的时候要开始计算文本框里面输入了多少字,自然想

Javascript代码在页面加载时的执行顺序介绍 一、在HTML中嵌入Javasript的方法1.直接在Javascript代码放在标记对script和/script之间2.由script/标记的src属性制定外部的js文件3.放在事件处理程序中,比如:po

基于KMP算法JavaScript的实现方法分析 算法的核心是部分匹配表和回退算法,部分匹配表的实现如下:functionkmpGetStrPartMatchValue(str){varprefix=[];varsuffix=[];varpartMatch=[];for(vari=0,j=str.length;ij;i++){varne

标签: 一行代码5个bug

本文链接地址:https://www.jiuchutong.com/biancheng/377691.html 转载请保留说明!

上一篇:基于JavaScript自定义构造函数的详解说明(javascript自动化)

下一篇:javascript中的onkeyup和onkeydown区别介绍(JavaScript中的复杂数据类型又称为)

  • 小规模缴纳增值税
  • 应纳税所得额怎么计算应纳税额
  • 高新企业做亏损分析
  • 公司名称变更在哪个网站
  • 跨期两年的发票怎么处理
  • 委托开发的定义
  • 生产设备的修理费用计入什么科目小企业
  • 年偿债基金和年金现值
  • 不动产抵扣进项税
  • 房地产企业的收入信息披露范围进一步扩大
  • 购买的职业险计入哪个科目
  • 费用发票的种类
  • 双薪制工资如何缴纳个人所得税?
  • 物业收租金必须要发票吗
  • 什么是所有者权益?其包括哪些内容
  • 残保金工资总额怎么算
  • 简述房地产开发企业设立的特殊规定
  • 实际缴纳的增值税比计提的多
  • 购入资产当月开始计提折旧
  • 财务人员必备知识
  • 销售折让怎么处理
  • 租赁发票交税交多少
  • 商品残次品怎样定义
  • 个体户能给自己交五险吗
  • 坏狼变身记简介
  • linux系统中查看磁盘空间情况命令
  • 进程rundll32
  • python安装tensorflow gpu
  • 查补以前年度税款账务处理
  • 增值税留抵退税账务处理
  • aliwssv.exe是什么进程
  • 年度一次性计税
  • 收到工程款怎么做账务处理
  • 材料采购业务流程
  • 伫立枝头的旅鸫鸟,加拿大 (© marcophotos/Getty Images)
  • 人工智能课程心得体会
  • 工会经费和残保金怎么做账
  • 以前年度损益调整
  • k8s安装步骤
  • php输出表格css
  • windowsserver2008r2密码重置
  • 4s店试驾车出售收益为什么不能做主营业务收入
  • element插件安装方法
  • 印花税的征税范围及税率
  • 我想问一下移动
  • 计提增值税的会计凭证
  • 佣金的会计如何计算
  • 现金折扣的账务处理最新
  • 企业购进材料取得增值税专用发票
  • 实收资本报表怎么填
  • 非营利组织如何盈利
  • 培训学校的主营业务是什么
  • 会计手工做账的目的
  • 长期股权投资稀释股权
  • 应收帐款坏帐损失怎么算
  • 作废的支票由谁保管
  • 旅客运送的一般规定
  • 坏账确认方法有哪些?
  • 知识产权代理所代理
  • 预付账款的账务处理例题
  • 毛利率计算公式
  • sqlserver 查看表
  • win8怎么连接
  • window10重装显卡驱动
  • win10出现未知错误
  • windows后台启动VirtualBox虚拟机让界面不在出现
  • swstrtr.exe - swstrtr是什么进程
  • win8查看内存
  • win10的outlook在哪
  • win70x80073712解决方法
  • Eclipse引入jdk1.8
  • python变量字符串等函数
  • python如何用
  • javascript definitive guide
  • 免税证明怎么开?(国税局已回复)
  • 国家税务总局,湖北省税务局
  • 营业税金及附加结转分录
  • 内蒙古国家税务总局官网
  • 上海交电费户号8位数
  • 怎么批量打开excel文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设