天天看点

【校招VIP】前端JS语言之关键字

考点介绍:

Javascript关键字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。Javascript关键字是不能作为变量名和函数名使用的。使用Javascript关键字作为变量名或函数名,会使Javascript在载入过程中出现编译错误。 

答案详情解析和文章内容点击下方链接即可查看!

一、考点题目

1、在使用super 和this关键字时,以下描述正确的是

A.在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过

B.super()和this()不一定要放在构造方法内第一行

C.this()和super()可以同时出现在一个构造函数中

D.this()和super()可以在static环境中使用,包括static方法和static语句块

解答:正确答案是 A,super()和this()调用构造器只能放在构造方法的第一行,若有则仅能存在一个……

2、JavaScript 中改变 this 关键字指向都有哪些方式。

解答:call、apply、bind、箭头函数......

3、下列关于this关键字的说法中,错误的是( )

A.this可以解决成员变量与局部变量重名的问题

B.this出现在成员方法中,代表的是调用这个方法的对象

C.this可以出现在任何方法中

D.this相当于一个引用,可以通过它调用成员属性与方法

解答:正确答案是 C,this代表调用当前方法的对象,不能出现在static修饰的方法内……

4、this 关键字有什么作用,请描述。

解答:使用this调用本类中的成员变量(属性)……

5、关键字super的作用是()。

A.用来访问父类被隐藏的非私有成员变量

B.用来调用父类中被重写的方法

C.用来调用父类的构造函数

D.以上都是

解答:正确答案是 D,用来访问父类被隐藏的非私有成员变量,用来调用父类中被重写的方法……

二、考点文章

1、Node.js异步编程 异步函数 async await 关键字

ES7中新增了异步函数语法,异步函数就是基于Promise对象的基础上进行封装,用来解决异步编程,可以让我们将异步代码写成同步的形式,让代码不再有回调函数嵌套,使代码变得清晰明了……

2、为js中yield赋能

yield是javascript关键字,被用来生成es6中的Generator,现在chrome的浏览器已经完美的支持了……

3、JavaScript之this关键字

this表示当前对象,函数中的this,表示调用函数的当前对象……

三、考点视频

1、用jquery写出找到同前元素

普通难度,但是注意里面有一个坑,就是当前元素可能没有第二个兄弟结点……

更多资讯可搜索校招VIP小程序查看哦!

移动端链接:https://m.xiaozhao.vip/dTopic/detail/331

PC端链接:https://xiaozhao.vip/dTopic/detail/331

继续阅读