vue中hash和history的区别

1.hash和history从外观表象上的区别是“#”的区别,本质上hash 和 history 都属于浏览器自身的特性,Vue-Router 利用了这两个特性(通过调用浏览器提供的接口)来实现前端路由,hash模式主要是通过hashcha...
4 个月前 - 83 热度 - 0 评论

重温call,apply,bind的区别

重温ES5的这3个方法,居然把bind的用法忘记了。 首先,call和apply和bind都是改变函数执行的上下文,其实就是改变this指向。 其次,call和apply改变了函数的this上下文后便执行该函数,而bind则是返回改变了上下...
4 个月前 - 88 热度 - 0 评论

前端知识点概要记录

Babel 只负责编译新标准引入的新语法,比如 Arrow function、Class、ES Module 等,它不会编译原生对象新引入的方法和 API,比如 Array.includes,Map,Set 等,这些需要通过 Polyfil...
2 年前 - 586 热度 - 10 评论

前端Babel 配置文件.babelrc导致的问题

由于项目在政府机构安全保密系数高,内网环境,浏览器的版本更新相对较缓慢,最近测试在现场发现chrome 54 版本使用.babelrc会导致编译失败,换成babel.config.js即可。babel官方也推荐使用babel.config....
2 年前 - 632 热度 - 0 评论