es6面试题 Web前端之ES6精选面试题

栏目:美食 2021-09-19 10:26:01
分享到:

首先,说说ES5和ES6的区别,说说你对ES6的了解

ECMAScript5,或称ES5,是2009年标准化的ECMAScript的第五次修订

ECMAScript6,或ES6,是ECMAScript的第六次修订,于2015年完成,也称为ES2015

ES6是继ES5之后的改进。与ES5相比,es6更加简洁,提高了开发效率

ES6的一些新功能:

1)let声明变量,const声明常量,两者都有块级作用域

ES5中没有块级范围,var有变量提升。在let中,必须声明使用的变量

2)箭头功能

ES6中的函数定义不再使用关键字function,而是使用= >

3)模板字符串

模板字符串是字符串的增强版本,由后引号标识。它可以用作普通字符串,也可以用于定义多行字符串

4)解构与指派

ES6允许您从数组和对象中提取值,并根据特定模式为变量赋值

5)形成回路

森林...of循环可以遍历数组、集合和映射结构、一些类似数组的对象、对象和字符串

6)进出口进出口

在ES6标准中,Js本机支持该模块。JS代码被分成不同功能的小块并模块化,不同功能的代码被写入不同的文件。每个模块只需要导出公共接口部分,然后通过导入模块就可以在其他地方使用

7)设置数据结构

设置数据结构,类似数组。所有数据都是唯一的,没有重复的值。它本身就是一个构造函数

8) ...展开运算符

您可以展开数组或对象中的值;您也可以将多个值收集为一个变量

9)装饰师@

装饰器是修改类甚至方法行为的函数。装饰器的本质是一个在编译时执行的函数

10)类类的继承

ES6不再像ES5那样使用原型链实现继承,而是引入了Class的概念

11)异步、等待

使用async/await和promise,您可以通过编写同步代码来处理异步过程,并提高代码的简单性和可读性

Async用于声明函数是异步的,而wait用于等待异步方法的执行

承诺

Promise是异步编程的一种解决方案,比传统的解决方案更加合理和强大

13)符号

符号是一种基本类型。符号是通过调用符号函数生成的,该函数接收一个可选的名称参数,并且该函数返回的符号是唯一的

14)代理人

使用代理来监听对象的操作,然后可以做一些相应的事情

二、使用箭头功能需要注意什么?

使用箭头函数,这并不指向窗口,而是指向其父窗口

不能使用参数对象

不能用作构造函数,这意味着不能使用新命令,否则将引发错误

不能使用yield命令,因此箭头函数不能用作生成器函数

第三,使用结构赋值来交换两个变量的值

设a = 1;

设b = 2;

= ;

第四,var、let和const的区别

Var声明变量可以重复声明,但是let不能重复声明

Var不受块级别的限制,而let受块级别的限制

Var将与window映射,但let不会与window映射

Var可以访问声明中的变量,而let有一个临时死区,访问声明中的变量会报告错误

您必须在常量声明后赋值,否则您将报告错误

Const定义了一个不可变的量,如果它改变了,它会报告一个错误

Const和let一样,不与window映射,支持块级作用域,访问声明上面的变量会报告错误

5.如何使用集合复制

让arr =;

让项=;

console.log//

六,forEach,for in,for的三个区别

ForEach更多地用于遍历数组

For in通常用于遍历对象或json

对象的数组可以遍历,遍历对象需要传递和对象键

用于循环出键,用于循环出值

七、将下列for循环改为for的for

让arr =;

设sum = 0;

对于{ 0

sum +=值;

}

  • 中国女科学家 中国女科学家 4次申请中科院院士都被拒绝 最后成美国院士

    坚韧不拔是我们中华民族的传统文化,也正是因为这种品质,我们的民族才能在灾难中一次次屹立不倒。即使在现代社会,我们生活中的许多人也有这样的品质。就像我国的科学家一样,他们中的许多人凭借这种性格取得了巨大的成就。

    ·21-09-19

  • 易我 人易我易 我不大意 人难我难 我不畏难

    ——简阳市马洋中学圆满结束“成都市第二诊所”考试 4月8日至9日,简阳市马洋中学顺利完成“成都市第二诊所”考试。 考试前,学校召集高三师生在操场举行隆重的动员仪式。学校在强调考试纪律、宣讲防疫知识的同时,也鼓励

    ·21-09-19

  • 猫狗可以一起养吗 能和狗狗一起饲养的4种动物,狗狗并不是谁都可以接受

    喜欢养狗的饲主当和狗狗生活了一段时间以后,出现了想要再养一只动物的想法,这该怎么办呢?有了狗狗以后似乎不能够养其他的动物了,因为狗是很霸道的,会认为家里都是它的领地,所以不会容得下其他的动物。在这种情况下,就真的不

    ·21-09-19

  • 亚美尼亚美女 亚美尼亚女战士一夜蹿红 绰号白雪公主 土耳其军官要求抓活的

    众所周知,尽管联合国一再警告,亚美尼亚和阿塞拜疆此前从未有过停战计划,直到俄罗斯采取行动,两国才达成协议。当然,纳卡冲突中也有很多尴尬的场面,包括亚美尼亚总理夫人参加过军事训练,差点直接参战。然而,与第一夫人不同的是

    ·21-09-19

  • 暑假会缩短吗 今年寒暑假会缩短吗 教育部回应

    今年的假期延长了。寒暑假时间是否因疫情调整?教育部应对新冠肺炎疫情领导小组办公室主任、体育卫生与艺术教育司司长王登峰表示,至于假期延长是否会对未来的寒暑假产生影响,这种情况是由各个学校、各个地方根据学生的学

    ·21-09-19

  • 中考作文技巧 中考作文高分技巧:写作过程存在的问题你是否也会犯

    在上一篇文章中,惠州邦德老师对《上坡之路》一文做了大致的分析,并明确标注了一些处理得当的奖金细节。在开始分析初中生常见问题之前,我们先来看看下面的阅卷老师评分标准表。 接下来,老师将以评分标准表和阅卷老师的

    ·21-09-19

  • 台灯团购 一盏好台灯的基本素养

    今天一家活博物馆给大家推荐了一款不错的台灯,来自国内知名的灯具品牌。 如何判断台灯好不好?记住,核心考虑的是“光源质量”。 光线的亮度和范围是否舒适,光线是否均匀,是否有蓝光危害等。,关系到我们的视力健康,是台灯的

    ·21-09-19

  • 乐珈彤 43岁“梦萍”乐珈彤婚姻幸福 近照曝光似少女:最幸运琼女郎

    最近,饰演孟萍的乐童嘉很少在个人社交媒体上展示她和两个儿子一起旅行的几张照片。 大家都很熟悉的孟平,就是《大雨滂沱》中的角色,乐在其中走红。 在事业发展的风生水起时期,她选择退出娱乐圈,嫁为人妻。后来,她听说自己

    ·21-09-19