购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

课后习题

一、填空题

1.单行注释以______开始。

2.console.log(alert('Hello'))在控制台的输出结果是______。

3.JavaScript由ECMAScript______、______、______组成。

4.JavaScript具有简单易用、______、面向对象的特点。

5.JavaScript代码的引入方式有行内式、______、外部式。

二、判断题

1.JavaScript不可以跨平台。( )

2.alert('test')与Alert('test')都表示以警告框的形式弹出“test”提示信息。( )

3.在JavaScript中,如果一条语句结束后,换行书写下一条语句,则后面的分号可以省略。( )

4.通过外部式引入JavaScript时,可以省略</script>标签。( )

5.<script>标签的 async 属性用于异步加载,即先下载文件,不阻塞其他代码运行。( )

6.JavaScript中,apple与Apple代表不同的变量。( )

三、单选题

1.下列选项中,不属于ECMAScript 6.0保留关键字的是( )。

A.delete

B.this

C.static

D.new

2.下列选项中,哪一项是JavaScript中为代码添加多行注释的语法( )。

A.<!-- -->

B.//

C./* */

D.#

3.下列选项中,不能作为变量名开头的是( )。

A.字母

B.数字

C.下画线

D.$

4.下列选项中,属于JavaScript的合法变量的是( )。

A.typeof

B.myName

C.11Age

D.&num

5.下列选项中,用于在浏览器中弹出输入框的语句是( )。

A.console.log()

B.alert()

C.document.write()

D.prompt()

四、编程题

编写一个JavaScript程序,要求声明一个变量用于存储用户名,并将其赋值为一个字符串,然后通过控制台输出用户名。 q+6zx7hqLtRh6O5xsL5KFDKsGCfN5M19CjHf2qxHVrJNxu0oAE8HwTWKJEcwZP8i

点击中间区域
呼出菜单
上一章
目录
下一章
×