高考啦! JavaScript高考全国卷

时间:2022-05-04
本文章向大家介绍高考啦! JavaScript高考全国卷,主要内容包括附加卷、额外说明、答案下次文章公布、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
HTML5学堂-码匠:一年一度的高考~走过路过不要错过,做程序的你,来考考前端“高考题”吧!

高考啦!!!

全国卷

第1题

如下代码的运行结果是?

[ ] + [ ] + 'foo'.split('');

第2题

如下代码的运行结果是?

new Array(5).toString();

第3题

如下代码的运行结果是?

(true + false) > 2 + true;

第4题

如下代码的运行结果是?

function a(x) {
    return x * 2;
}
var a;
alert(a);

第5题

如下代码的运行结果是?

var func = function h5course() {
    alert(typeof h5course);
} 
func();
alert(typeof h5course);

第6题

如下代码的运行结果是?

var x = 1;
if (function f(){}) {
    x += typeof f;
}
alert(x);

第7题

如下代码的运行结果是?

function fun(n, o) {
  console.log(o);
  return {
    fun: function(m){
      return fun(m,n);
    }
  };
}
var a = fun(0);a.fun(1);a.fun(2);a.fun(3);
var b = fun(0).fun(1).fun(2).fun(3);
var c = fun(0).fun(1);
c.fun(2);
c.fun(3);

第8题

如下代码的运行结果是?

var x = 1;
var y = 2;
function show() {
    var x = 3;
    return {
        x: x,
        fun: function(a, b) {
            x = a + b;
        }
    }
}
var obj = show();
obj.fun(x, y);
console.log(obj.x);
console.log(x);

第9题

如下代码的运行结果是?

var a = 0,
    b = 0; 
function A(a){ 
    A = function(b){ 
        alert(a + b++); 
    } 
    alert(a++); 
}
A(1);
A(2);

第10题

如下代码的运行结果是?

var arr = [];
arr[0]  = 'a';
arr[1]  = 'b';
arr.foo = 'c';
alert(arr.length);
arr.length += arr.foo.length;
alert(arr.length);

附加卷

第一题

全球最大的私有软件项目的托管平台是?

第二题

世界上最好的编程语言是什么?

第三题

目前较为流行的版本控制管理工具是?

第四题

国内首发,以WEB前端工程师就业、面试为主要内容的微信小程序是?

额外说明

全国卷内容来源于各大知名互联网公司,为近期面试真题哦~~~

答案下次文章公布

试卷答案我们会在几天后公布,好啦,最后请考试完成的考生,按照次序退出考场,退出考场的时候允许使用手机将试卷分享到朋友圈哦!