浏览器为什么要用es5,es6转es5的过程,构建包的引用关系
浏览器为什么需要项目构建时将es6转换为es5? 答: 为了浏览器兼容,以及为了在 node.js 环境可以顺畅运行应用程序。 ES6作为JS的新规范,加入了很多新的语法和API,而市面上的浏览器并
关于自己
个人技能 - 熟练掌握 vue 原理以及技术使用,能够开发手机端,小程序,管理系统等项目 - 熟练掌握组件开发,组件封装,提炼公共工具以及效率工具开发 - 熟练掌握 taro ,小程序云开发
js有哪些声明方式?他们的区别是什么?
变量声明在任何语言中都会有,在JavaScript中声明方式有var、let、const、import、class、function,以下简单介绍一下他们的区别 声明方式类型 * var * let
js常见的设计模式有哪些?使用场景是什么?
常见的设计模式 * 单例模式 * 代理模式 * 策略模式 * 迭代器模式 * 发布订阅模式 * 工厂模式 * 观察者模式 单例模式 单例模式特点就是全局只能有一个实例,重新创建的话,如果已经创建
什么是节流和防抖?他们的区别是什么?如何实现?
什么是节流和防抖 节流和防抖是前端开发工作中常用的优化执行频率的手段。 通过控制触发频率来达到优化的效果。 节流throttle: 单位时间内只执行一次,重复执行需要等待一定的间隔时间,再回执行第二
new操作具体做了什么?
new 操作解析 例子 ```ts function Person(hobbys = []) { // 实例 引用数据类型属性 this.hobbys = hobbys } // 原型链方
本地存储方法有哪些?他们的区别是什么?
本地存储的类型 本地存储又称为浏览器存储,通过操作能够存储用的信息到浏览器内。 * localStorage * sessionStorage * cookie * indexDB 共同点: * 全