2017 JavaScript高考全国卷 参考答案与解析

HTML5学堂-码匠:高考结束了~做程序的你,不知道在“前端的高考”中是否发挥良好,答案已出,快来对答案吧!看看解析吧~~~

2017 JS高考卷答案公示

全国卷答案

第1题

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

答案:"f,o,o"

第2题

new Array(5).toString();

答案:",,,,"

第3题

(true + false) > 2 + true;

答案:false

第4题

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

答案:

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

第5题

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

答案:

function

undefined

第6题

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

答案:

1undefined

第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);

答案:

undefined 0 0 0

undefined 0 1 2

undefined 0 1 1

第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);

答案:3 1

第9题

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

答案:1 4

第10题

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

答案:2 3

附加卷

第1题

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

答案:GitHub

第2题

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

答案:JavaScript(原因?这是JS的全国卷!!!)

第3题

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

答案:Git

第4题

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

答案:决胜前端(必须是我们HTML5学堂的决胜前端啊!!!)

“全国卷”的答案解析在哪里?

为了防止该文章“内容过长”,我们将每道题的答案解析放置在了我们的微信小程序 —— 决胜前端当中。

原文发布于微信公众号 - HTML5学堂(h5course-com)

原文发表时间:2017-06-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员互动联盟

怎样学习一门编程语言

1、选择一门语言 ? 2、确定你感兴趣的领域 你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什...

3609
来自专栏web前端教室

“你”与优秀前端开发人员的区别

WEB前端开发工程师的缺乏,几乎是全行业的,几乎没有哪个公司会说自己拥有足够的前端开发工程师。就算是第一梯队的BAT也是一样,虽然它们已经拥有绝大多数优秀的前端...

704
来自专栏企鹅号快讯

新手如何学习java?一位十年开发经验的资深大牛给Java新手一些建议

这一部分其实也算是今天的重点,这一部分用来回答很多朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议? 今天我是打算来点干货,因此咱们就不说一些学...

2039
来自专栏大数据文摘

16种方式呈现百分比关系

2557
来自专栏栗霖积跬步之旅

序章:为什么学习使用kotlin、及kotlin的一些碎碎念

为什么使用kotlin? 当然是因为项目目前的开发语言是kotlin啊! 一方面是想能够尽快适应项目,另一方面,kotlin这门语言独特的语法,确实很吸引我,也...

3106
来自专栏程序员宝库

2018年程序员技能调查:JavaScript企业需求最大......

近日,HackerRank 发布了2018年开发人员技能报告,其中包括开发者几岁开始学习编程,如何学习编程,最喜欢的语言和框架有哪些,他们想要什么样的工作,以及...

3488
来自专栏腾讯技术工程官方号的专栏

腾讯发布2017年代码报告

腾讯发布2017年代码报告,对过去一年研发数据进行了统计,涵盖代码、开发者、语言等基础数据。 点击下图查看↓↓↓ ?

4658
来自专栏腾讯NEXT学位

NEXT讲坛丨《TypeScript入门》公开课

1865
来自专栏移动开发平台

移动开发平台的交流方式

移动开发平台目前主要以 QQ 群的形式为您解答日常问题,群内会不定期推送更新通知等各类信息。

3565
来自专栏人工智能头条

提高代码阅读能力的7种方法

1274

扫码关注云+社区