- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
H1-5 JavaScript对象简介
学习目标 了解对象简介 熟悉对象的层次结构 掌握String字符串对象 掌握Math字符串对象 掌握Date对象 JavaScript对象简介 JavaScript 是使用“对象化编程”的,“对象化编程”,意思是把 JavaScript 能涉及的范围划分成大大小小的对象,所有的编程都以对象为出发点,基于对象。小到一个变量,大到网页文档、窗口甚至屏幕。 对象的示例 JavaScript 对象的层次结构 String 字符串对象 String 字符串对象 String对象示例 例如: “hello,Jack”.indexOf(“hello”)将返回0; abcabc.indexOf(a,1)将返回3; Math “数学”对象 Math “数学”对象-1 Math对象示例-2 Date 对象 Date 对象存储的从 0001 年到 9999 年的任意一个日期,自1970 年 1 月1 日零时正开始00:00:00 以来的毫秒数。如果不指定时区,都采用 “UTC”(世界时)时区。 Date 对象-1 Date 对象-2 Date 对象-3 Set方法示例 Date 对象-4 Get方法示例 Date 对象-5 Data对象示例 小 结-1 将对象定义为综合数据“包“。对象包含自身的属性(变量)及处理数据的方法(函数)。我们可以将字符串、整数等数据类型看作是一个对象,当我们定义一个变量的时候,我们就创建了一个对象实例 (通常简称 “对象”)。 JavaScript中的对象由下列两部分组成: 属性(properties),方法(methods)。 String字符串对象,可用于处理或格式化文本字符串以及确定和定位字符串中的子字符串。常用单引号(‘ ’)或者是双引号(“ ”)引起来。 小 结-2 Math 对象,是一个固有对象,提供基本数学函数和常数。 Date 对象,启用基本存储器并取得日期和时间。 JavaScript Object Introduction JavaScript对象简介 姓名:玛丽 职衔:收银员 年龄:30 身高:160cm 操作: 收款 打印帐单 姓名:迈克 年龄:28 身高:180cm 操作: 购买商品 属性 方法 对象是属性和/方法的组合 属性是对象所拥有的一组外观特征,一般为名词 方法是对象可以执行的功能,一般为动词 收银员对象 顾客对象 浏览器对象 HTML对象 脚本对象 浏览器窗口window 文档 document url地址等 String字符串对象 Date日期对象 Math数学对象 各种HTML标签: 段落P 图片IMG 超链接A等 三 类 对 象 声明一个String 字符串对象串对象最简单、常用的方法就是直接赋值。 属性:length 用法,字符串对象.length;返回该字符串的长度。 创建字符串有两种不同方法 : 使用 var 语句: var newstr = “我是字符串 创建 String 对象: var newstr = new String (“我是字符串) 将字符串转换成小写 toLowerCase( ) 将字符串转换成大写 toUpperCase( ) 将文本显示为下标 sub( ) 显示加删除线的文本 strike( ) 查找子字符串的位置 indexOf(“子字符串”,起始位置 ) 用斜体显示字符串 italics( ) 确定字体颜色 fontcolor( ) 加粗字符串文本 bold( ) 使字符串文本闪烁 (IE 浏览器不支持) blink( ) 增大字符串文本 big( ) 方法 说 明 名 称 例如: String str = This is a string; ?int len = str.length; 例如: String str = This is a string; boolean result = str.endsWith(string); 结果:true boolean result = str.endsWith(“This”); 结果:false 返回0-1的随机数 random 方法 … 返回 y 的平方根 sqrt (y) 四舍五入取整 round (y) 返回 x 和 y 两个数中较大的数 max (x, y) 返回 x 和 y 两个数中较小的数 min (x, y) 返回 y 的正切,返回值以弧度为单位 tan (y) 返回 y 的余弦,返回值以弧度为单位 cos (y) 返回 y 的正弦,返回值以弧度为单位。 sin (y) 返回 y 的绝对值 abs(y) Euler 的常量的值,约等于 2.718。 Euler 的常量用作自然对数的底数。
文档评论(0)