浏览器兼容
时间飞逝子非鱼
用更少的代码,做更多的事。
展开
-
【面试必问题】:谈谈浏览器的兼容性
题目点评 这个问题是非常抽象的,越是抽象的问题越能表现出我们的表达能力,而面试官就喜欢根据你的回答来追问,不断地打断你的思路,这个时候不要慌,一定要坚信自己。 回答思路 我们在开发的时候会明确项目要兼容哪些浏览器的最低版本,我之前的项目要求兼容IE8.0以上的版本,Chrome 48以上,FireFox 44以上。有了这些最基本的要求,在开发中就是要考虑到CSS样式和JavaScript的在...转载 2019-01-17 14:39:25 · 1172 阅读 · 0 评论 -
最常见浏览器兼容性问题与解决方案
最常见浏览器兼容性问题与解决方案转载 2019-01-17 14:50:49 · 311 阅读 · 0 评论 -
Vue2.0 兼容 IE9 和一些低版本的浏览器,安装和使用babel-polyfill,以及兼容的优缺点
babel 默认只转换 js 语法,而不转换新的 API,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局对象,以及一些定义在全局对象上的方法(比如 Object.assign)都不会转码。 注意:项目中如果兼容 IE9 和一些低版本的浏览器,就必须对这些新的 API进行转码。 安装和使用babel-polyfill...转载 2019-01-23 17:56:13 · 5297 阅读 · 0 评论 -
js 判断是哪个浏览器的封装
js 判断是哪个浏览器的封装原创 2019-03-18 17:21:18 · 502 阅读 · 0 评论 -
Object.assign()深拷贝的用法、以及在IE浏览器不兼容的解决方案
1、Object.assign()的用法 ES5提供的Object.assign()原型方法,主要是用来解决拷贝出来的新对象和原来的对象不相互影响的问题。 主要用法有: 一、复制一个对象 let obj1 = { a: 0 , b: { c: 0}}; let obj2 = Object.assign({}, obj1); console.log(JSON.stringify(obj...原创 2019-06-11 13:44:23 · 2578 阅读 · 0 评论