Chapter1JavaScript语法基础(Lesson6).ppt_第1页
Chapter1JavaScript语法基础(Lesson6).ppt_第2页
Chapter1JavaScript语法基础(Lesson6).ppt_第3页
Chapter1JavaScript语法基础(Lesson6).ppt_第4页
Chapter1JavaScript语法基础(Lesson6).ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaScript 程序设计,第一章 JavaScript 语法基础 Lesson 6,主讲老师:王涛 QQ:164030235,2,回顾,如何声明一个变量?什么是局部变量和全局变量? parseInt() 和 parseFloat() 函数的功能是什么? JS里面有哪些运算符? 条件语句如何定义和使用?,3,回顾,声明一个变量x,初值为10,对应的js代码? alert(10“30”);显示为什么效果? 将字符串转换为整数,使用哪个函数?,var x=“c”,var y; switch(x) case “a”: y=5; case b : y=6; default: y=0; ,指出代码错误,4,本节目标,数组的定义和应用 使用循环语句控制应用程序,5,数组 1,声明数组 var 数组名 = new Array(数组大小); 例: var emp = new Array(3) 添加元素 emp0 = “AA“; emp1 = “BB“; emp2 = “CC“;,emp,也可以声明数组并赋初值: 例: var emp=new Array(“AA”,“BB”,“CC”);,6, 使用数组 var emp = new Array(3); emp0 = “Ryan Dias“; emp1 = “Graham Browne“; emp2 = “David Greene“; document.write(“数组emp中的数据为:“); document.write(emp0+“); document.write(emp1+“); document.write(emp2+“); ,数组 2,7,数组 3,常用属性 length :返回数组中元素的个数 常用方法,8, var emp = new Array(3); emp0 = “Ryan Dias“; emp1 = “Graham Browne“; emp2 = “David Greene“; emp.sort( ); personArrRev = personArr.reverse(); personArrJoin = personArr.join(); document.write(“排序结果是:“); document.write(emp0+“); document.write(emp1+“); document.write(emp2+“); ,数组排序 4,9,循环,for循环 do-while while,10, For 循环演示 document.write(“打印金字塔直线“); for (var i= 0; i“); ,for 循环,如何实现,当i=5 时,,for循环 例: var i; for (i=0; i10; i+) / 语句; ,while循环 while(循环条件) /语句; dowhile循环 do /语句; while(循环条件);,11, .myfont font-size:150; color:#c99c96; font-family:Webdings /产生埃及图像的特殊字体 document.write(“每个字符都对应一个漂亮的埃及图像“); do var c = prompt(“输入一个字符,输入N 或n停止“,“A“) ; document.write (“+c+“); while (c !=“N“ ,while和dowhile循环,先执行,后判断循环条件,输入一个字符,直到N停止,用哪个循环,12,循环的转换,For,While和dowhile如何相互转换,13,总结,Array对象常用的属性是length,排序方法:s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论