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

正文

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

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

1、1

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

1、2

<script>
    var a = 1;
</script>
<script>
var a;
var b = a * 0;
if (b == b) {
    console.log(b * 2 + "2" - 0 + 4);
} else {
    console.log(!b * 2 + "2" - 0 + 4);
}
</script>

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

2、1

function test(test){
    test = 10;
    var test = test;
    test++;
}test(5);
console.log(test);

2、2

var t = 10;
function test(t){
    var t = t++;
}test(t);
console.log(t);

2、3

var t = 10;
function test(test){
    var t = test++;
}test(t);
console.log(t);

2、4

var t = 10;
function test(test){
    t = test++;
}test(t);
console.log(t);

2、5

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

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

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

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

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

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

7、1

<script>
    var a = 1;
</script>
<script>
    var a;
    var b = a / 0;
    if (b == b) {
        console.log(b * 2 + "2" - 0 + 4);
    } else {
        console.log(!b * 2 + "2" - 0 + 4);
    }
</script>

7、2

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

7、3

<script>
    var a = 1;
</script>
<script>
    var a;
    var b = a / 0;
    if (b == b) {
        console.log(b * 2 + "2" + 4);
    } else {
        console.log(!b * 2 + "2" + 4);
    }
</script>

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

原文发表时间:2015-10-15

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Web行业观察

盘点那些奇形怪状的编程语言

有的语言是多面手,在很多不同的领域都能派上用场。这类编程语言叫 general-purpose language,简称 GPL。大家学过的编程语言很多都属于这一...

2892
来自专栏java一日一条

由字符串反转(使用递归)引申出来一道Java面试题

在Java中,最好的实现就是用JDK中StringBuffer的反转方法,它不仅速度快,效率高,而且还知道如何处理unicode代理对(surrogate p...

841
来自专栏CodeSheep的技术分享

函数式编程思维在三行代码情书中的应用

2365
来自专栏Aloys的开发之路

关于强制式(命令式)语言和声明式语言的区别

在阅读Alfred V.Aho等的大作Compilers Principles,Techniques and Tools是看到如下一段话: Another  c...

2895
来自专栏IT笔记

聊聊JAVA中 String类为什么不可变

前言 "我的风格比较偏传统和经典" 小明说,"我们在打扮自己的问题上还是蛮冒险的...我觉得当你是只狗的时候,穿什么都hold的住!" ? 哈哈哈,脱离单身狗快...

42119
来自专栏数据结构与算法

奖金

【问题描述】   由于无敌的凡凡在2005年世界英俊帅气男总决选中胜出,Yali Company总经理Mr.Z心情好,决定给每位员工发奖金。公司决定以每个人本年...

3658
来自专栏斑斓

迪米特法则与重构

在面向对象设计的世界里,有一个寻常却又常常为人所忽略的原则——“迪米特(Law of Demeter)”法则。这个原则认为,任何一个对象或者方法,它应该只能调用...

1166
来自专栏ACM算法日常

CodeForces 982F:The Meeting Place Cannot Be Changed(有向图)

Petr is a detective in Braginsk. Somebody stole a huge amount of money from a ba...

961
来自专栏tkokof 的技术,小趣及杂念

Sweet Snippet 之 Bounce Setting

  又是一篇Sweet Snippet,自己看来都觉得过小,不足以成篇,不过自觉有些趣味,也就随便记一记了,权当自娱自乐 :)

611
来自专栏java一日一条

由字符串反转(使用递归)引申出来一道Java面试题

如何面试一个从事编程工作的开发人员既困难又乏味,幸好还有很多值得参考的指南,比如:《Joel Guerilla Guide to interviewing》,...

902

扫码关注云+社区

领取腾讯云代金券