您的当前位置:首页正文

JavaScript练习题

来源:帮我找美食网
1、第一个练习

(1)js文件中的函数不会自动执行,需要调用才能执行。

调用函数只需在button属性中 onclick=\"函数名();\"就行,

>

请输入暗号:

2、

prompt输入框

(1)prompt(“提示信息”,“默认值”)用来弹出输入框,

提示信息中有“\\n”可起回车作用

(2)prompt返回的是用户输入的内容

用户点“确认”,返回输入内容 用户点“取消”,返回“”,而不是null

(3)document . write(“*********”)是在html网页中输出,要

回车\"\\n\"是不行的,需要“

使用变量

3、

九九乘法表

(1)

4、

按钮单击事件

(1)如果不在页面输出文本内容,组件可以不写但一

般不会的。

(2)document . getElementById(\"***\")得到的是组件,要得

到值还要调用value

(3)isNaN(“****”)方法可以判断内容是不是数字

无标题文档

if (Number(x) == x)也可以判定)(API里do while是用到)

整数:

onclick=\"conf();\">

5、

刷新图片

(1)meta定义在HTML 3.2中,只能在head元素内使用,不

会被渲染,不用关闭标签,

向服务器和客户端传达关于文档的隐藏信息。

下面代码中http-equiv=\"refresh\" content=\"2\" 结合实现2秒

一刷新

(2)Math对象的方法和java中Math类中方法类似,另外还有

PI、2的平方根等一些常量属性。

6、

计算器

(1)要给组件赋值只需要得到组件,然后给组件的value赋值

即可。

(2)当几个触发事件做的操作相同就可以一个方法完成,只

需要传不同的参数,在差异处做出判定。

(3)在JS中,switch可以对字符串判定,java中java7以后才

可以

简单计算器

(4)在input最后面不用写\"/\",写了也不错误

var re; switch(cal){ }

document.getElementById(\"result\").value=re; case \"+\": re=f+s;break; case \"-\": re=f-s;break; case \"*\": re=f*s;break; case \"/\": re=f/s;break;

第一个数
第二个数

type=\"button\"

value=\"

+

\"

onclick=\"calculate('+');\"> type=\"button\"

value=\"

-

\"

onclick=\"calculate('-')\"> type=\"button\"

value=\"

*

\"

onclick=\"calculate('*')\"> type=\"button\"

value=\"

/

\"

onclick=\"calculate('/')\">

计算结果

7、 Date

(1)dateObj = new Date()

dateObj = new Date(dateVal)

dateObj = new Date(year, month, date[, hours[, minutes[,

seconds[,ms]]]])

(2)getHours()

getMinutes()

对应的都有set方法

getSeconds() getMilliseconds() getDate() getDay()

getTime() 1970 年 1 月 1 日开始计算到 Date 对象中的时getYear() getMonth()

间之间的毫秒数

(3)在进行各种日期和时间换算的时候,可以定义一些变量

来表示一天、一个小时或一分钟中包含的

毫秒数。这样做通常是很有帮助的。例如:

var MinMilli = 1000 * 60 var HrMilli = MinMilli * 60 var DyMilli = HrMilli * 24

你好

Hello

用户名:

8、

JS语言对双引号“”的转义只需要一个“\\”,其实内部的双引号换

var hello;

if(new Date().getHours()<12)

hello = name+\",上午好。\";

else

hello = name+\",下午好。\";

alert(hello);

成单引号就不用转义了。

\"1\"==1结果是:true

\"1\"!=1结果是:false \"1\"===1结果是:false \"1\"!==1结果是:true

==和!=只比较内容,===和!==比较内容和类型。

结果是:

因篇幅问题不能全部显示,请点此查看更多更全内容

Top