您的回答:

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

您的回答:<script>

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

您的回答:document.write("Hello World")

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

您的回答:<body> 部分和 <head> 部分均可

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

您的回答:<script src="xxx.js">

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

您的回答:否

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

您的回答:alert("Hello World")

7.如何创建函数?

您的回答:function myFunction()

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

您的回答:myFunction()

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

您的回答:if (i==5)

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

您的回答:if (i != 5)

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

您的回答:四种。for 循环、while 循环、do...while 循环以及 loop...until 循环。

正确答案:两种。for 循环和 while 循环。

12.for 循环如何开始?

您的回答:for (i = 0; i <= 5; i++)

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

您的回答://This is a comment

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

您的回答:/*This comment has more than one line*/

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

您的回答:var txt = new Array("George","John","Thomas")

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

您的回答:round(7.25)

正确答案:Math.round(7.25)

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

您的回答:Math.max(2,4)

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

您的回答:open.new("http://www.w3school.com.cn","window2")

正确答案:window.open("http://www.w3school.com.cn","window2")

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

您的回答:window.status("put your message here")

正确答案:window.status = "put your message here"

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

您的回答:browser.name

正确答案:navigator.appName

JavaScript测试题的更多相关文章

  1. 深入 JavaScript(6) - 一静一动

    这里是JavaScript核心的内容了. 挺多的JavaScript测试题也是围绕这个出的. 这里的一静一动指的是: 静, 词法作用域 - Lexical scoping 动, 动态绑定this的值 ...

  2. JavaScript 基础阶段测试题

    JavaScript 基础阶段测试题,试试你能得多少分? 一.选择题1.分析下段代码输出结果是( )    var arr = [2,3,4,5,6];    var sum =0;    for(v ...

  3. javascript自我测试题

    javascript自我测试题--14道题而已! 地址:http://perfectionkills.com/javascript-quiz/ 司徒正美的答案解析:http://www.cnblogs ...

  4. JavaScript中的基础测试题

                                                                                                    Java ...

  5. javascript系统时间测试题

    如果系统的时间是2016年2月20日,分析下列JavaScript代码,运行后在网页上显示() var now = new Date();var year = now.getFullYear();va ...

  6. 前端面试整理——javascript算法和测试题

    (1)算法: 1.斐波那契数列:1.1.2.3.5.8.13.21.输入n,输出数列中第n位数的值. 方案一: function fn(n){ var num1 = 1, num2= 1, num3 ...

  7. 什么是Javascript Hoisting?

    Javascript是一门容易遭人误解的语言,但是它的强大毋庸置疑.个人觉得,要想深入理解Javascript语言,首先必须对其基本的概念(例如:Scope,Closure,Hoisting等)要真正 ...

  8. 【JavaScript中的正则表达式】

    原文地址:http://blog.csdn.net/xh16319/article/details/9987847 1. 正则表达式规则 1.1 普通字符 字母.数字.汉字.下划线.以及后边章节中没有 ...

  9. Javascript函数调用的四种模式

    一 前言 Javascript一共有四种调用模式:方法调用模式.函数调用模式.构造器调用模式以及apply调用模式.调用模式不同,对应的隐藏参数this值也会不同. 二 方法调用模式 函数作为对象的属 ...

随机推荐

  1. linux限制ftp账户的访问路径

    1.建用户,命令行状态下,在root用户下: 运行命令:"useradd -d /home/test test" //增加用户test,并制定test用户的主目录为/home/te ...

  2. linux学习网站分享

    http://www.zhihu.com/question/19895288 http://linux.vbird.org/ 两个linux学习的网页存起来,以后学习.

  3. 开发微信小程序 中遇到的坑 及解决方法

    1.wx.request 只能访问 https 解决: 新建项目  不填appid  即可访问 localhost 2.页面中多重三元表达式  解析有问题 解决: <!--{{index}} { ...

  4. caffe安装过程中遇到的问题以及解决方法

    1. 在安装依赖库的时候,遇到: @gxjun-Latitude-E5440:~$ sudo apt-get install libatlas-base-dev 正在读取软件包列表... 完成 正在分 ...

  5. Centos下MySQL主从同步配置

    说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样, 因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave ...

  6. 简述alert和console.log的区别

    生活中还是得有发现美好和差别的眼睛~~ 学习前端那么久既然还不知道alert和console.log的差别~~~~ 蓝瘦,香菇~~~ 本菜鸟一直以为alert和console.log其实是一样的用法, ...

  7. 51nod 1244 莫比乌斯函数之和

    题目链接:51nod 1244 莫比乌斯函数之和 题解参考syh学长的博客:http://www.cnblogs.com/AOQNRMGYXLMV/p/4932537.html %%% 关于这一类求积 ...

  8. jquery multiselect使用示例

    多选下拉框开源组件:https://github.com/ehynds/jquery-ui-multiselect-widget html部分: <select multiple id=&quo ...

  9. C#基础总结

    1.执行.NET应用程序时经历的几个步骤 用C#编写应用程序代码 把应用程序代码编译为中间语言代码(MSIL),存储在程序集中 使用JIT编译器将MSIL编译为本机代码 在托管的公共语言运行库(CLR ...

  10. C# List泛型集合中的GroupBy<>用法

    //根据子项目id得到flowjump实体类 flowJumps = this.FlowJumps; //按工序groupby flowjumps IEnumerable<IGrouping&l ...