北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第八章 JavaScript 核心语言对象

北大青 7E 男 第八章 Javascript核心语言对象 ACCP V4.0
ACCP V4.0 第八章 JavaScript 核心语言对象

北大青 7E 男 回顶 口声明一个变量x,初值为10,对应的s代码? 口aert(10+“30);显示为什么效果? 口将字符串转换为整数,使用哪个函数? var×="c,var switch (x) case a y=5 case 'b 6 default 0 指出代码错误 ACCP V4.0
ACCP V4.0 2 回顾 ❑声明一个变量x,初值为10,对应的js代码? ❑alert(10+“30”);显示为什么效果? ❑将字符串转换为整数,使用哪个函数? var x=“c”,var y; switch(x) { case “a”: y=5; case ‘b’ : y=6; default: y=0; } 指出代码错误

北大青 7E 男 目标 口使用数组 口使用循环语句控制应用程序 口创建自定义函数 口理解 JavaScript对象 口使用 String、Mah和Date等对象 ACCP V4.0
ACCP V4.0 3 目标 ❑使用数组 ❑使用循环语句控制应用程序 ❑创建自定义函数 ❑理解 JavaScript 对象 ❑使用 String、Math 和 Date 等对象

北大青 7E 男 数组4-1 口声明数组 var数组名= new Array(数组大小); 1: var emp new Array (3) 口添加元素 emp emp[]=“AA"; AA emp[]=“BB"; emp[2]=“CC"; BB CC 也可以声明数组并赋初值: 例: var emp= new Array(“A”,“BB”,“CC”); ACCP V4.0
ACCP V4.0 4 数组 4-1 ❑声明数组 var 数组名 = new Array(数组大小); 例: var emp = new Array(3) ❑添加元素 emp[0] = “AA"; emp[1] = “BB"; emp[2] = “CC"; AA BB CC emp 也可以声明数组并赋初值: 例: var emp=new Array(“AA”,“BB”,“CC”);

北大青鸟 数组42 地址0)1]c:nata转到链接 使用数组 数组em中的数据为: "); document. write(emp[0+) document. write(emp[ 1+ document. write(emp[2]+) ACCP V4.0
ACCP V4.0 5 使用数组 var emp = new Array(3); emp[0] = "Ryan Dias"; emp[1] = "Graham Browne"; emp[2] = "David Greene"; document.write("数组emp中的数据为:"); document.write(emp[0]+""); document.write(emp[1]+""); document.write(emp[2]+""); 数组 4-2

北大青 7E 男 数组4-3 口常用属性 length:返回数组中元素的个数 口常用方法 方法 说明 joIn 将数组中的元素组合成字符串 reverse 颠倒数组元素的顺序,使第一个元素成为最后一个,而最 后一个元素成为第一个 sort 对数组元素进行排序 ACCP V4.0
ACCP V4.0 6 数组 4-3 ❑ 常用属性 length :返回数组中元素的个数 ❑ 常用方法 方 法 说 明 join 将数组中的元素组合成字符串 reverse 颠倒数组元素的顺序,使第一个元素成为最后一个,而最 后一个元素成为第一个 sort 对数组元素进行排序

北大青鸟 数组排序4-2 地址①))c:转到链接 ") document. write(emp0J+) document. write(emp[1+ ) document. write(emp[2]+) </HTML ACCP V4.0
ACCP V4.0 7 var emp = new Array(3); emp[0] = "Ryan Dias"; emp[1] = "Graham Browne"; emp[2] = "David Greene"; emp.sort( ); document.write(“排序结果是:"); document.write(emp[0]+""); document.write(emp[1]+""); document.write(emp[2]+""); 数组排序 4-2

北大青 7E 男 循环 afo循环 口 do-while a while ACCP V4.0
ACCP V4.0 8 循环 ❑for循环 ❑do-while ❑while

北大青 男 点 for循环 H环 例AD> TF循环演示TLE(如何实现 KSfoREdAESPAGs JavaScript document.Write( agn= center>打印金字塔直线 for (,0; i) SCRP当仁=5时,≮ HR align= enter width5%> ACCP V4.0
ACCP V4.0 9 For 循环演示 document.write("打印金字塔直线"); for (var i= 0; i"); ❑ for循环 例: var i; for (i=0; i

其Whie和do- while循环 A能循环 浆 CSS font-size: 150: colo钢c96; 输入一个字符,直 font-family: Webdings到N停止,用哪个循 飞 WHIle循环 环 dodament. write“!H3>每个字符都对应一个漂亮的埃及图像" 先执行,后判断循环条件 vaH&prompt"输入一个字符,输入N或n停止","A") 吧饗21m15y
ACCP V4.0 10 .myfont { font-size:150; color:#c99c96; font-family:Webdings //产生埃及图像的特殊字体 } document.write("每个字符都对应一个漂亮的埃及图像"); do { var c = prompt("输入一个字符,输入N 或n停止","A") ; document.write (""+c+""); }while (c !="N" && c !="n"); ❑while循环 while(循环条件) { //语句; } ❑do-while循环 do { //语句; }while(循环条件); while和do-while循环 先执行,后判断循环条件 输入一个字符,直 到N停止,用哪个循 环
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第七章 JavaScript 语法基础.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第六章 层叠样式表.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第五章 使用表格和表单.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第四章 HTML.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第三章 制作动态网页.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第二章 使用 Dreamweaver 制作网页.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第一章 Dreamweaver 使用入门.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第十章 处理表单和表单元素事件.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第九章 JavaScript 中的浏览器对象.ppt
- 宜昌市广播电视大学:《计算机网络》PPT教学课件(共五章).ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第八章 使用指针.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第三章 最简单的C程序设计-一顺序程序设计.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第二章 数据类型、算待与表达式.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第一章 C语言概述.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第十章 文件操作.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第九章 用户建立的数据类型.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第七章 函数调用.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第六章 数组.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第五章 循环结构程序设计.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第四章 选择结构程序设计.ppt
- 《大学计算机基础教程》课程教学资源:PPT教学课件 第1章 计算机基础.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 8086指令系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第二章 存储器.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 8086微处理器及系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第一章 基础知识.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)绪论.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第四章 8086/8088的指令系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第六章 计算机中的中断技术.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第七章 可编程中断控制器8259A.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第八章 输入输出接口技术.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第九章 可编程定时/计数器8253.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第九章 可编程定时/计数器8253.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第十章 串行通信及串行通信接口8250.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第二章 MCS-51单片机的内部结构.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 MCS-51单片机的指令系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第四章 汇编语言及程序设计.ppt