getBrowser = () => { const userAgent = navigator.userAgent.toLowerCase(); let browser = null; (userAgent.indexOf("chrome") > -1 && userAgent.indexOf("safari") > -1) ? browser = "chrome" : (userAgent.indexOf("firefox") > -1) ? browser = "firefox" : (userAgent.indexOf("safari") > -1 && userAgent.indexOf("chrome") === -1) ? browser = "safari" : (userAgent.indexOf("opera") > -1) ? browser = "opera" : (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("msie") > -1 && userAgent.indexOf("opera") <= -1) ? browser = "ie" : (userAgent.indexOf("edge") > -1) ? browser = "edge" : browser = 0; return browser; }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/102378.html
摘要:基础知识前端开发常用的浏览器谷歌浏览器内核引擎火狐浏览器内核欧朋浏览器内核浏览器内核浏览器内核作为前端开发,我们会使用编写代码,编写代码的时候要遵循一些规范浏览器开发商开发的浏览器,目的就是为了按照的规范,识别出开发者编写的代码,并且在页面 JS基础知识 前端开发常用的浏览器 谷歌浏览器(chrome):Webkit内核(v8引擎) 火狐浏览器(firefox):Gecko内核 欧朋...
摘要:与常说的浏览器执行的有两部分基础语法标准规定基础语法,包括类型变量原型作用域异步标准定义用于浏览器中操作页面的和全局变量,规定浏览器让开发者做的事情,没有规定相关基础语法浏览器运行既要遵循标准又要遵循标准知识补充内置全局函数和对象全 1.JS 与 JS-Web-API 常说的JS(浏览器执行的JS)有两部分: (1) JS基础语法:ECMA 262 标准(规定基础语法,包括类型变量、...
摘要:最近面试几家前端职位,想知道目前的前端面试题是偏向哪一块,都主要问到的是语法,闭包,原型链,继承那一块。并且将面试题的知识点汇总一下。参考网站面试题图片过多的时候如何优化图标很多的时候可以用雪碧图图片过大时候可以压缩一下。 最近面试几家前端职位,想知道目前的前端面试题是偏向哪一块,都主要问到的是ES6语法,闭包,原型链,继承那一块。并且将面试题的知识点汇总一下。有助于下次面试。 1.H...
摘要:在标签中添加属性,本质上是跟在标签里面写属性时一样的,所以属性值最终都会编译为字符串类型。这个节点包括很多,比如,以及一些方法等方法。一个对象有很多,该集合名字为,里面有其他以及,里面有很多。 一、变量类型和计算 JS中使用typeof能得到哪些类型 变量类型 值类型:变量本身就是含有赋予给它的数值的,它的变量本身及保存的数据都存储在栈的内存块当中 引用类型:引用类型当然是分配到...
阅读 1774·2021-11-18 10:02
阅读 3507·2021-11-16 11:45
阅读 1755·2021-09-10 10:51
阅读 2064·2019-08-30 15:43
阅读 1355·2019-08-30 11:23
阅读 1460·2019-08-29 11:07
阅读 1873·2019-08-23 17:05
阅读 1342·2019-08-23 16:14