前端技术分享-码匠 极客编程技术分享

您当前位于:HTML5面试题 ——> WEB前端JavaScript面试真题

WEB前端JavaScript面试真题

2015/08/22 12:34:58 | 作者:HTML5学堂(码匠) | 分类:HTML5面试题 | 关键词:HTML5,面试真题,JavaScript基础

JavaScript基础考核真题——你能全做对吗?

JavaScript基础考核真题——你能全做对吗。刘国利 - 独行冰海 : 每位讲师在授课、管理的同时,还需要不断的涉猎各种知识,提升本职技术。本文章的考题是对讲师的JavaScript基础进行了检测,即便是基础,也不能忽视了,大家可以来尝试一下哦~

1、输出结果是多少?(1分,第一小题0.6分,第二小题0.4分)

1、1

  1. var a;
  2. var b = a * 0;
  3. if (b == b) {
  4.     console.log(b * 2 + "2" - 0 + 4);
  5. } else {
  6.     console.log(!b * 2 + "2" - 0 + 4);
  7. }

1、2

  1. <script>
  2.     var a = 1;
  3. </script>
  4. <script>
  5. var a;
  6. var b = a * 0;
  7. if (b == b) {
  8.     console.log(b * 2 + "2" - 0 + 4);
  9. } else {
  10.     console.log(!b * 2 + "2" - 0 + 4);
  11. }
  12. </script>

2、几道题的输出结果分别是多少?(1.25分,每小题0.25分)

2、1

  1. function test(test){
  2.     test = 10;
  3.     var test = test;
  4.     test++;
  5. }test(5);
  6. console.log(test);

2、2

  1. var t = 10;
  2. function test(t){
  3.     var t = t++;
  4. }test(t);
  5. console.log(t);

2、3

  1. var t = 10;
  2. function test(test){
  3.     var t = test++;
  4. }test(t);
  5. console.log(t);

2、4

  1. var t = 10;
  2. function test(test){
  3.     t = test++;
  4. }test(t);
  5. console.log(t);

2、5

  1. var t = 10;
  2. function test(test){
  3.     t = t + test;
  4.     console.log(t);
  5.     var t = 3;
  6. }test(t);
  7. console.log(t);

3、基本数据类型的专业术语以及单词拼写(0.25分)

欢迎沟通交流~HTML5学堂

4、变量的命名规范以及命名推荐(1分)

5、三种弹窗的单词以及三种弹窗的功能(0.5分)

6、console.log( 8 | 1 ); 输出值是多少?(0.25分)

7、输出结果分别是多少?(0.75分,每小题0.25分)

7、1

  1. <script>
  2.     var a = 1;
  3. </script>
  4. <script>
  5.     var a;
  6.     var b = a / 0;
  7.     if (b == b) {
  8.         console.log(b * 2 + "2" - 0 + 4);
  9.     } else {
  10.         console.log(!b * 2 + "2" - 0 + 4);
  11.     }
  12. </script>

7、2

  1. var a;
  2. var b = a / 0;
  3. if (b == b) {
  4.     console.log(b * 2 + "2" - 0 + 4);
  5. } else {
  6.     console.log(!b * 2 + "2" - 0 + 4);
  7. }

7、3

  1. <script>
  2.     var a = 1;
  3. </script>
  4. <script>
  5.     var a;
  6.     var b = a / 0;
  7.     if (b == b) {
  8.         console.log(b * 2 + "2" + 4);
  9.     } else {
  10.         console.log(!b * 2 + "2" + 4);
  11.     }
  12. </script>

欢迎沟通交流~HTML5学堂

微信公众号,HTML5学堂,码匠,原创文章,WEB前端,技术分享

HTML5学堂

原创前端技术分享

HTML5学堂,HTML5,WEB,前端,视频课程,技术视频,学习视频,面试,JS

原创视频课程

用心打造精品课程

微信小程序,决胜前端,面试题,面试题集合,前端,HTML5,真题

小程序-决胜前端

前端面试题宝库

原创书籍,学习书籍,书籍推荐,HTML5布局之路,HTML5,WEB前端

HTML5布局之路

非传统模式讲解前端