如果你是前端工程师的话,你应该对 caniuse 这个网站会比较熟悉。

这个网站的作用就是 对 CSS,JS 的一些兼容性问题,并且都从它反馈的兼容性数据中获益,让我们的线上项目更加稳定、和谐的跑在用户电脑里。

简单来说就是因为用户使用的浏览器版本很多,不是所有的 JS 语法都能够在所有浏览器里面运行的,这个网站能够让你通过对方法的一些查询来尽量取得最大公约数。

使用

如果你想查询一个函数 concat,你可以直接对这个函数进行搜索。

在搜索的结果中,你可以可以看到上面针对不同浏览器的版本的支持情况。

灰色的显示的是不清楚对当前选择的浏览器来说能否支持这个功能。

每当增加一个新特性时,都要对以上浏览器列表以及对应版本列表进行实测,特性的测试可使用以下两个官方推荐的网站 https://www.browserstack.com 和 http://saucelabs.com

浏览器信息统计

caniuse关于浏览器的数据,主要都来源于 https://gs.statcounter.com/,此网站统计了全球以及各国的浏览器使用情况。

例如当前这个时间段全球的浏览器使用情况。

从上面的图不难看出 Chrome 还是在浏览器里面占据主流的情况。

https://www.ossez.com/t/caniuse/13702

前端工程师的 caniuse相关推荐

  1. 一个初级的前端工程师需要知道些什么?

    一个初级的前端工程师需要知道些什么? 按照我的想法,我把前端工程师分为了入门.初级.中级.高级这四个级别入门级别指的是了解什么是前端(前端到底是什么其实很多人还是不清楚的,底什么是前端后端.后台),了 ...

  2. 初级Web前端工程师是什么?初级Web前端工程师的技术体系有哪些?

    今天小编要跟大家分享的文章是关于初级Web前端工程师是什么?初级Web前端工程师的技术体系有哪些?本篇文章为大家整理出来了Web前端工程师初级阶段需要掌握的内容,很全面,希望大家好好阅读,看看自己掌握 ...

  3. 转 前端工程师凭什么这么值钱?

    [CSDN编者按]前端工程师的薪资之高是业界公认的事实,但是很多人会质疑前端工程师,认为他们并不能称为软件工程师,也"配不上"高昂的报酬.本文的作者分享了自己从一个前端菜鸟成长为一 ...

  4. Web前端工程师的一些常见误区

    想要作为一名合格的web前端工程师,那么掌握基本的开发技术是远远不够的,在职场中还要少犯一些错误,本期小编为大家分享的web前端培训教程主要是介绍一些web前端工程师常见的误区,希望对大家有所帮助. ...

  5. 前端工程师成长之多读好书

    1 引言 乱七八糟的书看了很多,有一本讲JavaScript的印象特别深开篇说的是"JavaScript是Java的脚本语言",但还是看完了,最后忘了书名. 下面列的这些都是看过后 ...

  6. 前端工程师现在需要掌握的是什么?

    企业招聘要求: 1.ps基础和核心/HTML5/CSS3 2.Jquery.Ajax.Bootrap.Angular.js 3.HTTP协议.服务端开发技术 4.UI交互设计 5.微信开发技术.HTM ...

  7. 论前端工程师如何应对西电教学评估系统

    0x00. 更新 隔了一年多了,一直打算把这个插件再完善一下,这不花了点时间重构了一下.这次更新使大家可以在教学评估列表页(就是那个有很多老师的页面)一键进行评教了. 但是你必须在每次评教完成弹出评估 ...

  8. Java、Python、Go 哪个后端编程语言适合web前端工程师学习?

    不知道作为web前端工程师的大家有没有相似的经历:很多时候我们想深入学习node,立志向web全栈方向发展,但是却十分遗憾的发现很多node教程基本都是helloworld级别的.如果真想搞后端开发, ...

  9. 写给刚入门的前端工程师的前后端交互指南

    转自原文 写给刚入门的前端工程师的前后端交互指南 作为刚接触前端的不久的童鞋,大家都会兴奋于CSS和JS所带来漂亮界面,然而,前端工程师除了UI重构外,还有非常重要的职责在正确的区域渲染出服务端的数据 ...

  10. 2019年,为什么Web前端工程师薪资越来越高?

    随着最近几年来互联网的迅猛发展和普及,web前端工程师已经成为互联网时代软件产品研发中不可缺少的一种专业的研发角色. 特别是电商领域的互联网项目不断兴起之后,激烈的竞争让这里面的玩家对于用户体验提出了 ...

最新文章

  1. (转)Linux 下 查看以及修改文件权限
  2. Array Networks ***官网 客户端下载地址
  3. EntityFramework之原始查询及性能优化(六)
  4. 多行显示的UIButton
  5. JDK5--Annotation学习:基础(一)
  6. nginx的模块开发
  7. 在 CSS 中,width 和 height 指的是内容区域的宽度和高度
  8. 获取目录文件.bat
  9. 阿里 OSS AccessDenied You are denied by bucket referer policy.
  10. 外汇风险管理:德鲁克日志之五月十一日
  11. MacBook Pro 上网很慢
  12. 支付宝APP支付-Android+springboot搭建后端
  13. 什么是 JScript?
  14. 2023-2029年中国博物馆旅游行业市场经营管理及发展前景规划报告
  15. ​mybatis collection解析以及和association的区别
  16. c语言分桃分题设计思路,C语言实现的猴子分桃问题算法解决方案
  17. IntelliJ IDEA 类注释、快捷键注释 并对日期格式化
  18. CASS方格网法土石方量计算
  19. 计算正五边形的面积和周长
  20. JVM 工作原理和即时编译(JIT)

热门文章

  1. Android EGL入门
  2. 线程安全问题和解决方法
  3. [css文字单行省略与多行省略]
  4. Openstack 使用Evacuate来实现HA
  5. 态度决定一切《跟任何人都聊得来》
  6. 使用js脚本实现网页版微信定时发送信息
  7. MLO/uboot-spl.bin和uboot.img/uboot.bin
  8. C++输出流cout的执行顺序问题
  9. Docker源码分析(三)之Docker Daemon
  10. web buuctf [0CTF 2016]piapiapia