第 2 页 事半功倍之Javascript [2]

转载 2007年09月14日 11:32:00

第三章 创建表达式

1.使用算术运算符

<script>
var1=12
var2=10
varadd=var1+var2
varsub=var1-var2
varmult=var1*var2
vardiv=var1/var2
varmod=var1%var2
document.write("数据1是:"+var1+"<br>")
document.write("数据2是:"+var2+"<br>")
document.write("数据相加是:"+varadd+"<br>")
document.write("数据相减是:"+varsub+"<br>")
document.write("数据相乘是:"+varmult+"<br>")
document.write("数据相除是:"+vardiv+"<br>")
document.write("数据相除取余数是:"+varmod+"<br>")
</script>

2.递增变量和递减变量

<script>
days=1
document.write("输出变量"+days+"<br>")
days++
document.write("递增后变量变为:"+days)
</script>

3.创建比较表达式

<script>
daysofmonth=28
if(daysofmonth==28)
month="february"
document.write("days of month:"+daysofmonth+"<br>")
document.write("month:"+month)
</script>

4.创建逻辑表达式

<script>
dayofmonth=28
if(dayofmonth==28 || dayofmonth==29)
month="february"
document.write("days of month:"+dayofmonth+"<br>")
document.write("month:"+month)
</script>

5.使用条件运算符

<script language="javascript">
stomach="hungry";
time="5:00";
(stomach=="hungry"&&time=="5:00") ? eat = "dinner":eat="a snack";
document.write("输出结果"+eat);
</script>

6.识别数字

<script>
var1=24;
(isNaN(var1))?document.write("变量var1"+var1+"不是数字"):Document.write("变量var1"+var1+"是数字")
</script>

第四章 控制程序流程

1.使用IF –Else语句

<script>
month="december"
date=25
if(month=="december" && date==25)
document.write("今天是圣诞节,商店关门")
else
document.write("欢迎,您来商店购物")
</script>

2.使用for 循环

<script>
for (count=1;count<=10;count++)
document.write("输出第"+count+"句"+"<br>")
</script>

3.使用while循环

<script>
count=1
while(count<=15){
document.write("输出第"+count+"句" +"<br>")
count++}
</script>

4.中断循环

<script>
count=1
while(count<=15){
count++
if(count==8)
break;
document.write("输出第"+count+"句"+"<br>")}
</script>

5.继续循环

<script>
count=1
while(count<=15){
count++
if(count==8)
continue;
document.write("输出第"+count+"句"+"<br>")}
</script>

6.使用javascript定时器

<script>
function rabbit()
{document.write("输出语句")
}
</script>
<body onload=window.setTimeout(rabbit(),5000)>

7.设置定期间隔

<script>
window.setInterval("document.form1.text2.value=document.form1.text1.value",3000)
</script>
<form name=form1>
<input type=text name=text1><br>
<input type=text name=text2><br>
</form>

8.清除超时和间隔

<script>
stop=window.setInterval("document.form1.text2.value=document.form1.text1.value",300)
</script>
<form name=form1>
<input type=text name=text1><br>
<input type=text name=text2><br>
<input type=button name=button1 value=" 清除超时和间隔" onclick=clearInterval(stop)>
</form>

 

《JavaScript框架设计(第2版)》之语言模块

本文摘自:人民邮电出版社异步图书《JavaScript框架设计(第2版)》 试读本书:http://www.epubit.com.cn/book/details/4849敲重点: ...
  • epubit17
  • epubit17
  • 2017年08月24日 17:32
  • 2107

学习JavaScript数据结构与算法(第2版).pdf 免费下载

下载地址: 学习JavaScript数据结构与算法(第2版).pdf
  • jiongyi1
  • jiongyi1
  • 2018年01月10日 19:32
  • 189

总结一下这几天学的《JavaScript DOM编程艺术 第2版》(1)

整本书都是关于如何 DOM
  • u013236064
  • u013236064
  • 2014年08月11日 22:38
  • 1281

JavaScript面向对象编程指南(第2版) 笔记

2.1 检查变量是否存在时,更好的选择是使用 typeof var result = ""; if (typeof somevar !== "undefined"){ return = "y...
  • xczuis
  • xczuis
  • 2015年09月26日 21:11
  • 1522

【我的JS第三本】JavaScript_DOM编程艺术第二版读书笔记

经过前一段时间HTML&CSS的学习,感觉视频加读书是一个比较不错的学习方法,两者相辅相成,互相补充,所以也准备看看关于JavaScript的书。       2015年12月14日,之前使用韩顺平老...
  • Creabine
  • Creabine
  • 2015年12月14日 21:12
  • 3345

《web前端开发技术——html、css、javascript》笔记之二

CSS(Cascading Style Sheet,层叠样式表)是一种格式化网页的标准方式,是用于控制网页样式并允许样式信息与网页内容分离的一种技术。 基本选择器包括:html标记选择器、类选择器、...
  • linbu
  • linbu
  • 2014年03月31日 18:58
  • 884

第 3 页 事半功倍之Javascript [3]

第五章 使用函数1.声明函数function quote(){ document.write("输出语句")}2.调用函数function quote(){ document.write("输出语句"...
  • JerryOne
  • JerryOne
  • 2007年09月14日 11:33
  • 373

第二十五篇 设计模式--迭代器模式

定义:提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。 代码:package iterator_model; import java.util.ArrayList; im...
  • naivor
  • naivor
  • 2015年02月05日 15:50
  • 239

第 4 页 事半功倍之Javascript [4]

第七章 使用对象1.理解对象/属性和方法document.write("页面背景颜色是:"+document.bgColor)document.write("页面前景颜色是:"+document.fg...
  • JerryOne
  • JerryOne
  • 2007年09月14日 11:34
  • 370

第 1 页 事半功倍之Javascript [1]

清华大学出版的《事半功倍系列 javascript》,本人照着书敲出来的,有些翻译了一下.前几年看了一下,最近无事,重新翻了翻,很有帮助.本书应该有光盘的,但学校的书,光盘不知在哪.希望对你学 jav...
  • JerryOne
  • JerryOne
  • 2007年09月14日 11:31
  • 265
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第 2 页 事半功倍之Javascript [2]
举报原因:
原因补充:

(最多只允许输入30个字)