IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript测验题回顾-刷题笔记001 -> 正文阅读

[JavaScript知识库]JavaScript测验题回顾-刷题笔记001

目录

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

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

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

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

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

6.如何创建函数?

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

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

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

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

不同类型的循环

11.如何编写一个循环五次的for循环?

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

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

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

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

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

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

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

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

20.外部脚本必须包含


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

解析:

<script> 标签用于定义客户端脚本,比如 JavaScript。

<script> 元素既可包含脚本语句,也可以通过 "src" 属性指向外部脚本文件。

JavaScript 通常用于图像操作、表单验证以及动态内容更改。

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

解析:

JavaScript 可以通过不同的方式来输出数据:

  • 使用?window.alert()?弹出警告框。
  • 使用?document.write()?方法将内容写到 HTML 文档中。
  • 使用?innerHTML?写入到 HTML 元素。
  • 使用?console.log()?写入到浏览器的控制台。

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

解析:

HTML 中的脚本必须位于 <script> 与 </script> 标签之间。

脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。

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

解析:

可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。

外部 JavaScript 文件的文件扩展名是 .js。

如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件:

<script src="myScript.js"></script>

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

解析:

JavaScript 可以通过不同的方式来输出数据:

  • 使用?window.alert()?弹出警告框(可简写为alert())。
  • 使用?document.write()?方法将内容写到 HTML 文档中。
  • 使用?innerHTML?写入到 HTML 元素。
  • 使用?console.log()?写入到浏览器的控制台。

6.如何创建函数?

解析:

函数就是包裹在花括号中的代码块,前面使用了关键词?function:

?function?functionname()

?{

//执行代码

?}

当调用该函数时,会执行函数内的代码。

可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由?JavaScript?在任何位置进行调用。 JavaScript?对大小写敏感。关键词?function?必须是小写的,并且必须以与函数名称相同的大小写来调用函数。

提示:function?中的花括号是必需的,即使函数体内只包含一条语句,仍然必须使用花括号将其括起来。

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

解析:

在JavaScript中可以直接使用函数名来运行该函数(这点大多数语言都是这么做的),如果这个函数有返回值,可以使用一个变量来接受这个返回值。

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

解析:

JavaScript的条件判断语句使用如下格式:

if (条件){

?当条件为 true 时执行的代码}

另外,=,==,===在JavaScript是不一样的,=是赋值运算符,使左边的值等于右边的值。==是相等运算符,当左右两边相等的时候返回true,===和==类似,不过当左右两边类型不一致的时候,==仍然可以返回true,而===需要类型也相同才能返回true。

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

解析:

JavaScript的条件判断语句使用如下格式:

if (条件){

?当条件为 true 时执行的代码}

在JavaScript中可以使用!=来判断等式左右两边是否不相等。

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

解析:

不同类型的循环

JavaScript 支持不同类型的循环:

  • for?- 循环代码块一定的次数
  • for/in?- 循环遍历对象的属性(增强型for循环)
  • while?- 当指定的条件为 true 时循环指定的代码块
  • do/while?- 同样当指定的条件为 true 时循环指定的代码块

11.如何编写一个循环五次的for循环?

解析:

for (var i=0; i<5; i++)
? {
? x=x + "The number is " + i + "<br>";
? }

for循环里有三个语句,第一个语句说明i的起始值是0,第二个语句说明的是循环运行的条件(i<5),第三个语句说明的是每次循环结束后i自增1。他们都是for循环的必要条件。

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

解析:

我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。

单行注释以 // 开头。

多行注释以 /* 开始,以 */ 结尾。

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

解析:

我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。

单行注释以 // 开头。

多行注释以 /* 开始,以 */ 结尾。

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

解析:

下面的代码创建名为 cars 的数组:

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";

或者 (condensed array):

var cars=new Array("Saab","Volvo","BMW");

或者 (literal array):

var cars=["Saab","Volvo","BMW"];

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

解析:

JavaScript的math对象里有一个round() 方法可把一个数字舍入为最接近的整数。语法为:

Math.round(x)

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

解析:

JavaScript的math对象里有一个max() 方法可返回两个指定的数中带有较大的值的那个数。语法为:

Math.max(n1,n2,n3,...,nX)

在 ECMASCript v3 之前,该方法只有两个参数。

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

解析:

JavaScript的Window对象有一个open() 方法可以用于打开一个新的浏览器窗口或查找一个已命名的窗口。语法为:

window.open(URL,name,specs,replace)

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

解析:

JavaScript的Windows对象有一个status 属性可设置或返回窗口状态栏中的文本。

语法如下

window.status?=?"put?your?message?here"

注意:status属性在IE,火狐,Chrome,和Safari默认配置是不能正常工作。要允许脚本来改变状态栏文本,用户必须把配置屏幕首选项设置为false dom.disable_window_status_change。

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

解析:

JavaScript的navigator对象有一个appName 属性可返回浏览器的名称。

用法如下:

navigator.appName

20.外部脚本必须包含 <script> 标签。

?

解析:

该题具有一定的诱导性,引用外部脚本必须使用script标签这是正确的,但是在外部脚本中(也就是我们要引入的js文件中)是不需要<script>标签的,原因很简单,我们可以理解为把外部脚本文件中的所有代码黏贴到我们引入的<script>标签中,这时候如果外部代码有script标签,最后就会出现script标签包裹另一个script标签的情况。

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-06-23 00:51:34  更:2022-06-23 00:52:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/11 11:07:10-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码