更多课程 选择中心


Web培训

400-996-5531

Web培训

Web前端工程师参加面试要会的JavaScript测试题


今天小编要跟大家分享的文章是关于Web前端工程师参加面试要会的JavaScript测试题。准备参加web前端面试的小伙伴们来和小编一起看一看,希望能够对大家有所帮助。

Web前端工程师参加面试要会的JavaScript测试题

1、如果函数无明确的返回值,或调用了没有参数的return语句,那么它真正返回的值是( )。

A.null

B.-1

C.0

D.undefined

2、JavaScript函数的定义会包括一个称为形参的标识符列表,这些参数在函数体中像局部变量一样工作。有关arguments说明错误的是( )。

A.arguments是个比较特殊的对象,使用者无需明确指出参数名即可访问到它们。

B.经常使用arguments的属性length来检测传递给函数的参数个数。

C.借助于arguments对象,我们可以模拟函数重载。

D.arguments是一个标准数组

3、with语句引入的根本原因在于( )。

A.用来临时扩展作用域链。

B.提高程序运行效率。

C.简化严格模式下代码的书写。

D.使用with语句的代码更易于优化。

4、有关this运算符说法不正确的是( )。

A.this运算符总是指向当前的对象。

B.在JS中,由于JS的动态性,this的指向在运行时才确定。

C.this关键字在Javascript中和执行环境,而非声明环境有关。

D.通过早期绑定可以实现对this的高度复用。

5、JavaScript中的错误可以分为语法错误和( )。

A.运行错误

B.不正常错误

C.形式错误

D.系统错误

6、有关JS中的异常处理,错误的结论是( )。

A.语法错误一般简称为错误(Error);而运行错误一般也叫做异常(Exception)。

B.JavaScript异常处理机制主要是通过try/catch/finally三子句联合实现的。

C.throw语句允许我们创建自定义错误。

D.try、catch和finally三个子句必须联合使用。

7、有关JS标签语句说法错误的有( )。

A.在Javascript中,标签是一个标准的有效的标识符(不能是保留字)。

B.标签声明可以放在任何一个语句(或者语句块)前面。

C.在目前ES5规则中虽然goto是Javascript的保留关键字,但是一般很少使用goto语句。

D.语句标签只有在它所起作用的语句内是有定义的。

8、有关循环语句说法正确的是( )。

A.ECMAScript规范指定for/in循环按照属性定义的先后顺序来枚举对象属性。

B.do/while循环最后必须使用分号结尾。

C.for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。

D.在计算循环表达式之前,while循环语句至少会执行循环体一次。

9、要想在正则表达式中按照直接量匹配反斜线本身,必须使用反斜线将其转义。()

A.正确

B.错误

10、WINDOWS下,要摘取绝对路径字符串最前端的磁盘驱动器部分(即A:/B:/C:/...),用正则表达式实现是/^[A-Za-z]:/()

A.正确

B.错误

11、\W这个字符类等价于字符类[a-zA-Z0-8]。()

A.正确

B.错误

12、0到999间的任意整数对应正则表达式是/[^0-9]{1,3}$/。()

A.正确

B.错误

13、在JS正则表达式中,当n=m时,{n,m}等价于{m}或者{n}。()

A.正确

B.错误

14、正则表达式:/[^(]+/ 匹配一个或者多个非左括号ASCII字符。()

A.正确

B.错误

15、在使用“*”和“?”时,由于这两个字符可能匹配0个字符,因此它们允许什么都不匹配。()

A.正确

B.错误

16、/a*/.test('Objective C');返回结果为true。()

A.正确

B.错误

17、量词也可以嵌套使用。()

A.正确

B.错误

18、贪婪量词先判断整个字符串是不是一个匹配。如果没有发现匹配,它去掉最后字符串中的最后一个字符,并再次尝试匹配判断。()

A.正确

B.错误

19、惰性量词先判断字符串中的第一个字母是不是一个匹配。如果仅仅这一个字符还不够,就读入下一个字符再次尝试匹配。()

A.正确

B.错误

20、使用非贪婪的匹配模式所得到的结果不会与期望不一致。()

A.正确

B.错误

正确答案:

1-5:DDADA;

6-10:DCBAA;

11-15:BBAAA;

16-20:AAAAB。

以上就是小编今天为大家分享的关于Web前端工程师参加面试要会的JavaScript测试题的文章,希望本篇文章能够对想要找web前端工作的小伙伴们有所帮助。想要了解更多web前端面试经验记得关注达内web培训官网。最后祝愿小伙伴们面试成功。

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Web前端面试中url、href、src相关面试题
下一篇:Web前端面试题之HTML/CSS部分

2022年Web前端面试题目汇总!

Web前端面试题汇总(建议收藏)

2022年Web前端工程师面试题目汇总(附答案详解)

2022年前端常见面试题整理汇总(附答案详解)

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

贵州省

云南省

广西省

海南省