JavaScript基础题及答案20道——必刷前端题目(背)

一、题目及答案

1 . 我们可以在下列哪个 HTML 元素中放置 Javascript 代码?

  • <script>
  • <javascript>
  • <js>
  • <scripting>

2 . 写 "Hello World" 的正确 Javascript 语法是?

  • ("Hello World")
  • "Hello World"
  • response.write("Hello World")
  • document.write("Hello World")

3 . 插入 Javacript 的正确位置是?

  • <body> 部分
  • <head> 部分
  • <body> 部分和 <head> 部分均可

4 . 引用名为 "xxx.js" 的外部脚本的正确语法是?

  • <script src="xxx.js">
  • <script href="xxx.js">
  • <script name="xxx.js">

5 . 外部脚本必须包含 <script> 标签吗?

6 . 如何在警告框中写入 "Hello World"?

  • alertBox="Hello World"
  • msgBox("Hello World")
  • alert("Hello World")
  • alertBox("Hello World")

7 . 如何创建函数?

  • function:myFunction()
  • function myFunction()
  • function=myFunction()

8 . 如何调用名为 "myFunction" 的函数?

  • call function myFunction
  • call myFunction()
  • myFunction()

9 . 如何编写当 i 等于 5 时执行一些语句的条件语句?

  • if (i==5)
  • if i=5 then
  • if i=5
  • if i==5 then

10 . 如何编写当 i 不等于 5 时执行一些语句的条件语句?

  • if =! 5 then
  • if <>5
  • if (i <> 5)
  • if (i != 5)

11 . 在 JavaScript 中,有多少种不同类型的循环?

  • 两种。for 循环和 while 循环。
  • 四种。for 循环、while 循环、do...while 循环以及 loop...until 循环。
  • 一种。for 循环。

12 . for 循环如何开始?

  • for (i <= 5; i++)
  • for (i = 0; i <= 5; i++)
  • for (i = 0; i <= 5)
  • for i = 1 to 5

13 . 如何在 JavaScript 中添加注释?

  • ' This is a comment
  • <!--This is a comment-->
  • //This is a comment

14 . 可插入多行注释的 JavaScript 语法是?

  • /*This comment has more than one line*/
  • //This comment has more than one line//
  • <!--This comment has more than one line-->

15 . 定义 JavaScript 数组的正确方法是?

  • var txt = new Array="George","John","Thomas"
  • var txt = new Array(1:"George",2:"John",3:"Thomas")
  • var txt = new Array("George","John","Thomas")
  • var txt = new Array:1=("George")2=("John")3=("Thomas")

16 . 如何把 7.25 四舍五入为最接近的整数?

  • round(7.25)
  • rnd(7.25)
  • Math.rnd(7.25)
  • Math.round(7.25)

17 . 如何求得 2 和 4 中最大的数?

  • Math.ceil(2,4)
  • Math.max(2,4)
  • ceil(2,4)
  • top(2,4)

18 . 打开名为 "window2" 的新窗口的 JavaScript 语法是?

  • open.new("http://www.w3school.com.cn","window2")
  • new.window("http://www.w3school.com.cn","window2")
  • new("http://www.w3school.com.cn","window2")
  • window.open("http://www.w3school.com.cn","window2")

19 . 如何在浏览器的状态栏放入一条消息?

  • statusbar = "put your message here"
  • window.status = "put your message here"
  • window.status("put your message here")
  • status("put your message here")

20 . 如何获得客户端浏览器的名称?

  • client.navName
  • navigator.appName
  • browser.name

  • 4
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是20关于前端JavaScript的选择题以及其答案: 1. JavaScript是一种什么类型的语言? A. 编译型语言 B. 解释型语言 C. 汇编语言 答案:B 2. JavaScript的数据类型包括哪些? A. 数字、字符串、布尔、对象、数组、null、undefined B. 数字、字符串、布尔、对象、数组、函数、undefined C. 数字、字符串、布尔、对象、数组、函数、null 答案:B 3. 如何在JavaScript中输出一条消息到浏览器控制台? A. console.log("Hello World"); B. alert("Hello World"); C. document.write("Hello World"); 答案:A 4. 如何在JavaScript中定义一个变量? A. var x = 10; B. let x = 10; C. const x = 10; 答案:A 5. 如何在JavaScript中定义一个常量? A. var x = 10; B. let x = 10; C. const x = 10; 答案:C 6. 如何在JavaScript中判断两个变量是否相等? A. x == y B. x === y C. x != y 答案:A 7. 如何在JavaScript中判断两个变量是否完全相等? A. x == y B. x === y C. x != y 答案:B 8. 如何在JavaScript中判断一个变量是否为undefined? A. x == undefined B. x === undefined C. typeof x === "undefined" 答案:C 9. 如何在JavaScript中判断一个变量是否为null? A. x == null B. x === null C. typeof x === "null" 答案:A 10. 如何在JavaScript中判断一个变量是否为数字? A. typeof x === "number" B. typeof x === "string" C. typeof x === "boolean" 答案:A 11. 如何在JavaScript中判断一个变量是否为字符串? A. typeof x === "number" B. typeof x === "string" C. typeof x === "boolean" 答案:B 12. 如何在JavaScript中将一个字符串转换为数字? A. parseInt(str) B. parseFloat(str) C. Number(str) 答案:C 13. 如何在JavaScript中将一个数字转换为字符串? A. x.toString() B. String(x) C. "" + x 答案:A 14. 如何在JavaScript中定义一个函数? A. function myFunction() {} B. let myFunction = function() {}; C. const myFunction = () => {}; 答案:A 15. 如何在JavaScript中调用一个函数? A. myFunction(); B. call myFunction(); C. run myFunction(); 答案:A 16. 如何在JavaScript中使用条件语句? A. if (condition) {} B. switch (condition) {} C. for (var i = 0; i < 10; i++) {} 答案:A 17. 如何在JavaScript中使用循环语句? A. if (condition) {} B. switch (condition) {} C. for (var i = 0; i < 10; i++) {} 答案:C 18. 如何在JavaScript中使用对象? A. var obj = {}; B. var obj = new Object(); C. var obj = { key: value }; 答案:C 19. 如何在JavaScript中使用数组? A. var arr = []; B. var arr = new Array(); C. var arr = [elem1, elem2, elem3]; 答案:C 20. 如何在JavaScript中使用事件? A. element.addEventListener("click", myFunction); B. element.onClick = myFunction(); C. element.click(myFunction); 答案:A

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值