专栏首页HTML5学堂2017 JavaScript高考全国卷 参考答案与解析

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),作者:HTML5学堂(码匠)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

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

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 高考啦! JavaScript高考全国卷

    HTML5学堂-码匠:一年一度的高考~走过路过不要错过,做程序的你,来考考前端“高考题”吧! 高考啦!!! 全国卷 第1题 如下代码的运行结果是? [ ] + ...

    HTML5学堂
  • jQuery中prop和attr的区别

    HTML5学堂:本文介绍了prop和attr的区别。jQuery中有这么两个东西 —— attr()与prop(),很多开发者在使用时,经常容易混淆,今天HTM...

    HTML5学堂
  • 提取数字——字符串、正则面试题

    提取数字——字符串、正则面试题 HTML5学堂:正则、数组、字符串,是JavaScript语言中让人头痛的一些知识,今天这篇文章我们使用数组字符串、正则两种方法...

    HTML5学堂
  • cordova插件-File Transfer

    添加插件 $ cordova plugin addcordova-plugin-file-transfer ? 图 15如上则插入成功 插件的使用 Meth...

    roc
  • 编程小白 | 每日一练(146)

    这道理放在编程上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从编程小白进阶到高手,需要经历的是日积月累的学习,那么如何学习呢?当然是每天都...

    C语言入门到精通
  • 图文并茂、生动有趣,“数据故事”自动生成系统实现可视化创新

    日前,一款能够自动创建 “数据故事” 的智能在线系统 CalliopeTM,引起了广泛关注。不同于自然语言生成技术,该系统提供了更加有趣强大的功能:能够根据用户...

    AI科技评论
  • nodejs+ftp+linux+nginx 自动部署前端

    原理就是利用 1.nodes中ftp模板,上传本地的前端文件到服务器指定目录; 2.在服务器上安装nginx已经搭建了ftp服务 下面就是详细步骤: 1.lin...

    前朝楚水
  • Java 中的 LinkedHashMap 和 HashMap 有什么关系?

    HashMap,LinkedHashMap,TreeMap都属于Map; Map 主要用于存储键(key)值(value)对:

    一个会写诗的程序员
  • 编程小白 | 每日一练(24)

    这道理放在编程上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从编程小白进阶到高手,需要经历的是日积月累的学习,那么如何学习呢?当然是每天都...

    C语言入门到精通
  • LinkedHashMap是如何实现有序的

    如果你用过HashMap那么肯定知道HashMap是不能保证有序性的,之所以HashMap不能保证有序性是因为存放数组位置的数据时根据hash函数决定的;但是有...

    大猫的Java笔记

扫码关注云+社区

领取腾讯云代金券