JavaScript语言与Ajax应用第03章JavaScript面向对象编程

JavaScript语言与Ajax应用第03章JavaScript面向对象编程

ID:41323822

大小:4.09 MB

页数:29页

时间:2019-08-22

JavaScript语言与Ajax应用第03章JavaScript面向对象编程_第1页
JavaScript语言与Ajax应用第03章JavaScript面向对象编程_第2页
JavaScript语言与Ajax应用第03章JavaScript面向对象编程_第3页
JavaScript语言与Ajax应用第03章JavaScript面向对象编程_第4页
JavaScript语言与Ajax应用第03章JavaScript面向对象编程_第5页
资源描述:

《JavaScript语言与Ajax应用第03章JavaScript面向对象编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScript语言与Ajax应用(第二版)主编董宁陈丹中国水利水电出版社第3章JavaScript面向对象编程3.1JavaScript内置对象3.2字面量对象3.3自定义对象04八月2021JavaScript语言与Ajax应用(第二版)23.1JavaScript内置对象3.1.1Number与Boolean对象3.1.2String对象与字符串操作3.1.3Array对象3.1.4Date对象3.1.5RegExp对象3.1.6Function对象3.1.7Object对象3.1.8Error对象04八月2021JavaScript语言与Ajax应用(第二版)33.1.1

2、Number与Boolean对象1.Number对象Number对象对应于原始数值类型和提供数值常数的对象,可通过为Number对象的构造函数指定参数值的方式来创建一个Number对象的实例。创建Number对象实例的语法如下:varnumObj=newNumber();varnumObj=newNumber(value);04八月2021JavaScript语言与Ajax应用(第二版)43.1.1Number与Boolean对象04八月2021JavaScript语言与Ajax应用(第二版)5表3-1Number对象常用属性和方法类型项目及语法简要说明属性MAX_VALUE指定脚本

3、支持的最大值MIN_VALUE指定脚本支持的最小值NaN为NotaNumber的简写,表示一个不等于任何数的值NEGTTIVE_INFINITY表示负无穷大的特殊值,溢出时返回该值POSITIVE_INFINITY表示正无穷大的特殊值,溢出时返回该值prototype允许在Number对象中增加新的属性和方法方法toSource()返回表示当前Number对象实例的字符串toString()得到当前Number对象实例的字符串表示toFixed(num)返回四舍五入为指定小数位数的数字。小数点后有固定的num位数字。如果必要,该数字会被舍入,也可以用0补足,以便它达到指定的长度。va

4、lueOf()得到一个Number对象实例的原始值3.1.1Number与Boolean对象2.Boolean对象Boolean对象是对应于原始逻辑数据类型的内置对象,它具有原始的Boolean值,只有true和false两个状态,在JavaScript脚本中,1代表true状态,0代表false状态。Boolean对象的实例可通过使用Boolean对象的构造函数、new操作符或Boolean()函数来创建:varboolObj=newBoolean();varboolObj=newBoolean(value);04八月2021JavaScript语言与Ajax应用(第二版)63.1

5、.1Number与Boolean对象Boolean对象为JavaScript脚本语言的封装对象,表示原始的逻辑状态true和false,表3-2列出了其常用的属性和方法。04八月2021JavaScript语言与Ajax应用(第二版)7表3-2Boolean对象常用属性和方法类型项目及语法简要说明属性prototype允许在Boolean对象中增加新的属性和方法方法toSource()返回表示当前Boolean对象实例创建代码的字符串toString()返回当前Boolean对象实例的字符串("true"或"false")valueOf()得到一个Boolean对象实例的原始Bool

6、ean值3.1.2String对象与字符串操作String对象是和原始字符串数据类型相对应的JavaScript脚本内置对象,属于JavaScript核心对象之一,主要提供诸多方法实现字符串检查、抽取子串、字符串连接、字符串分割等字符串相关操作。语法如下:varMyString=newString();varMyString=newString(string);04八月2021JavaScript语言与Ajax应用(第二版)83.1.2String对象与字符串操作在JavaScript脚本程序编写过程中,String对象是最为常见的处理目标,用于存储较短的数据。JavaScript语

7、言提供了丰富的属性和方法支持,方便Web应用程序开发者灵活地操纵String对象的实例。1.获取目标字符串长度字符串的长度length作为String对象的唯一属性,且为只读属性,它返回目标字符串(包含字符串里面的空格)所包含的字符数。04八月2021JavaScript语言与Ajax应用(第二版)93.1.2String对象与字符串操作2.使用String对象方法操作字符串使用String对象的方法来操作目标对象并不操作对象本身,而只是返回包含操作结果的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。