
前端面试ES5.6.7
前端面试ES5.6.7
普通网友
这个作者很懒,什么都没留下…
展开
-
[ECMAScript] 谈谈你对es6的module体系的理解
[ECMAScript] 谈谈你对es6的module体系的理解es5的模块规范出来之前,前端也实现了比如AMD CMD模块规范,对前端模块进行管理。es6的模块规范在语言层面实现了模块功能为什么需要模块化,没有模块化之前,开发者如果想封装代码,需要创建多个文件,并将这些文件作为单独脚本项目复杂度大的话,链接的文件就多。而且还存在污染全局命名空间的问题,因为这些js脚本中的变量都挂载到全局window对象上,可能产生覆盖,而且你也不知道你用的xx变量是在哪个文件定义的。要想办法将变量放在函原创 2021-12-04 23:30:00 · 267 阅读 · 0 评论 -
[ECMAScript] 说说你对Babel的了解?
[ECMAScript] 说说你对Babel的了解?1.将es6/7/8/9/10转换为es52.将jsx转换为js个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...原创 2021-12-04 23:30:00 · 203 阅读 · 0 评论 -
[ECMAScript] 说说你对class的理解
[ECMAScript] 说说你对class的理解语法糖,本质上还是function个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...原创 2021-12-05 06:00:00 · 235 阅读 · 0 评论 -
[ECMAScript] module、export、import分别有什么作用?
[ECMAScript] module、export、import分别有什么作用?import导入模块功能。import导入的只是一个只读引用,等到脚本执行时根据引用才到模块里去取值。这也就是import可以按需加载的原因。export 指定输出的代码module 要在js中使用ES6的import。<script type="module "></script >,script 的type定义为module个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易.原创 2021-12-06 02:30:00 · 574 阅读 · 0 评论 -
[ECMAScript] es6对函数做了哪些优化?
[ECMAScript] es6对函数做了哪些优化?1.函数参数可以设置默认值function getUserCompanyName(name='defaultUser',company='defaultCompany'){ return name+company }2.属性简写,属性的key和value相同可以进行简写3.rest参数(剩余参数)4.箭头函数 ()=>{}个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌原创 2021-12-06 01:00:00 · 269 阅读 · 0 评论 -
[ECMAScript] 说说你对async/await的理解?
[ECMAScript] 说说你对async/await的理解?async函数返回的是一个promise对象,它可以用then方法添加回调函数。当函数执行的时候一旦遇到await就会阻塞后面的代码,等待promise的resolve() 作为await的返回结果。个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...原创 2021-12-04 23:45:00 · 451 阅读 · 0 评论 -
[ECMAScript] 举例说明你对es6的class的理解
[ECMAScript] 举例说明你对es6的class的理解class实际上就是封装了构造函数,本质上class类就是一个函数个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...原创 2021-12-04 21:45:00 · 535 阅读 · 0 评论 -
[ECMAScript] 你喜欢es6的哪些特性?
[ECMAScript] 你喜欢es6的哪些特性?展开操作符解构赋值字符串插值方法属性find findIndex IncludesPromiseESM个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...原创 2021-12-05 03:00:00 · 284 阅读 · 0 评论 -
[ECMAScript] 说说你对set数据结构的理解
[ECMAScript] 说说你对set数据结构的理解似于数组,但它的一大特性就是所有元素都是唯一的,没有重复。在向Set加入值时,Set不会转换数据类型,内部在判断元素是否存在时用的类似于精确等于(===)的方法,“2”和2是不同的,NaN等于其自身。个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...原创 2021-12-04 22:00:00 · 138 阅读 · 0 评论