Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者 聂常红 第五讲 javascript内置对象

上传人:E**** 文档编号:89404487 上传时间:2019-05-24 格式:PPT 页数:30 大小:287KB
返回 下载 相关 举报
Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者  聂常红 第五讲 javascript内置对象_第1页
第1页 / 共30页
Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者  聂常红 第五讲 javascript内置对象_第2页
第2页 / 共30页
Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者  聂常红 第五讲 javascript内置对象_第3页
第3页 / 共30页
Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者  聂常红 第五讲 javascript内置对象_第4页
第4页 / 共30页
Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者  聂常红 第五讲 javascript内置对象_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者 聂常红 第五讲 javascript内置对象》由会员分享,可在线阅读,更多相关《Web前端开发技术——HTML、CSS、JavaScript 教学课件 ppt 作者 聂常红 第五讲 javascript内置对象(30页珍藏版)》请在金锄头文库上搜索。

1、第五讲 javaScript内置对象,5.1 对象 5.2 Array(数组)对象 5.3 String(字符串)对象 5.4 Math(数学)对象 5.5 Date(日期)对象,5.1 对象,JavaScript对象指的是这样一类特殊的数据类型,它不仅可以保存一组不同类型的数据(属性),而且还可以包含有关处理这些数据的函数(方法) JavaScript对象类型: JavaScript内置对象 JavaScript浏览器对象 自定义对象,常用内置对象,Array对象 String对象 Math对象 Date对象,5.2 Array对象,Array对象:是一连串相同或不同类型 的数据群组.,建立

2、数组对象: 先声明后赋值: var 数组对象名称 = new Array(数组元素个数) 或 var 数组对象名称 = new Array( ) 例如: var fruit=new Array(3) fruit0=“apple”; fruit1=“pear”; fruit2=“orange”; 声明的同时赋值: var 数组对象名称 = new Array(元素一,元素二,) 例如: var fruit=new Array(“apple“,“pear“,“orange“);,建立一个动态数组,数组元素的引用: 使用数组名可以获取整个数组的值 若要取数组元素的值,则需要使用数组名,同时借助下标。

3、数组下标从0开始,到数组长度-1结束,即第一个元素的下标为0,最后一个元素的下标为数组长度-1 例如: fruit=new Array(3)的元素分别为:fruit0、fruit1、fruit2,Array对象的常用属性: length:获取数组长度(数组元素个数) Array对象的常用方法: reverse():倒序数组对象; sort():按字典顺序对数组元素重新排序 join(分隔字符):将数组内各个元素以分隔符连接成一个字符串 concat(数组2,数组3,):将数组2,数组3等数组合并到数组对象中 数组对象属性和方法的使用:,Array对象示例,二维数组,如果数组对象中的各个元素又是

4、一个数组,当将数组元素看成是一维数组,则该数组对象为二维数组 二维数组的声明与一维数组的声明一样,不同在于赋值。前者赋的是数组值,后者赋的是单个数据,二维数组示例,5.3 String 对象,String 对象是包装对象,用来保存字符串常数 建立字符串对象语法: var 字符串对象名称=new String(字符串常数),String对象常用属性: length:用于判断字符串的字符长度 String对象常用方法: 有关处理字符串内容的方法 有关处理字符串显示的方法,有关处理字符串内容的常用方法,有关处理字符串显示的常用方法,String对象属性和方法的使用: String对象.属性 Stri

5、ng对象.方法(参数1,参数2,),字符串对象的比较与字符串变量的比较,字符串变量的比较:直接将两个字符串变量进行比较 字符串对象的比较:必须先使用toString()或valueOf()方法获取字符串对象的值,然后用值进行比较 例如: var str1=“JavaScript“; var str2=“JavaScript“; var strObj1=new String(str1); var strObj2=new String(str2); if(str1=str2) if(strObj1.valueOf()=strObj2.valueOf(),String 对象示例,5.4 Math 对

6、象,Math对象包含用来进行数学计算的属性和方法,其属性也就是标准的数学常量,其方法则构成了数学函数库,Math 对象常用属性: E:欧拉常量,自然对数的底,约等于 2.7183 PI:,约等于 3.14159,Math 对象的常用方法,Math对象属性和方法的使用: Math.属性 Math.方法(参数1,参数2,),Math 对象示例, with(document) write(Math.abs(-3); /3 write(Math.ceil(15.6); /16 write(Math.floor(15.6); /15 write(Math.round(2.6); /3 write(Mat

7、h.max(2, 6); / 6 write(Math.min(1,3); /1 write(Math.pow(2,6); /64 ,5.5 Date 对象,Date 对象可用来获取日期和时间 创建Date对象的方法: var dt=new Date(日期参数),日期参数说明: 省略不写:用于获取系统当前日期和时间: today=new Date() 日期字符串,格式为:月 日,公元年 时:分:秒或简写成月 日,公元年 today=new Date(“October 1,2001 12:06:36 “) today=new Date(“October 1,2001“) 一律以数值表示,格式为:

8、公元年,月,日,时,分,秒或简写成公元年,月,日 today=new Date(2001,10,10,0,0,0) today=new Date(2001,10,10),Date对象属性和方法的使用: Date对象.属性 Date对象.方法(参数1,参数2,) 例外: Date.parse(日期字串) Date.UTC(),Date 对象的常用方法(1),Date 对象的常用方法(2),Date 对象示例,小 结,常用语言对象包括:Array、String、Date和Math这四种对象,其中Array、String和Date属于动态对象,使用它们时需要首先创建它们的对象实例,使用对象实例来引用这些对象的属性和方法;而Math属于静态对象,使用时不需要创建对象实例,对象的属性和方法直接使用Math来引用 对象实例的创建需要使用关键字new,思考题,常用Javascript内置对象有哪些? 如何获取当前系统时间的日期、时刻及星期?请用代码来描述. 如何创建对象实例?,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号