已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章JavaScript核心语言对象,目录,使用核心语言对象,1,使用核心语言对象的方法和属性,2,对象,对象中包含定义对象自身的属性(变量)及用于处理数据的方法(函数)。要访问对象属性,必须指定对象名及属性objectNpertyName要访问对象方法,必须指定对象名及需要的方法:objectName.method(),使用对象,创建网页时,可以插入:浏览器对象内置脚本语言对象(根据使用的脚本语言的不同而不同)HTML元素也可以创建自已的对象,并在程序中使用。,对象操作语句,JavaScript是一种基于对象(Object-Based)的语言,而不是面对对象(object-oriented)的语言。JavaScript中的对象操作语句:this语句forin语句with语句new语句,字符串对象,字符串对象用于操纵和处理文本字符串。用法stringNpertyNamestringName.methodName创建字符串的方法使用var语句,并对为其赋值(可选)使用赋值运算符(=)及变量名使用string()构造函数,字符串对象的属性和方法,属性length方法Big()Bold()Fontcolor()Italics()Small()Indexof(substring)Substr(start,length)Substring(start,end)charAt(index),字符串对象示例,varbstr=大号;varsstr=小号;varblstr=粗体;varblkstr=闪烁;varucase=大写;varlcase=小写;document.write(这是+bstr.big()+文本);document.write(这是+sstr.small()+文本);document.write(这是+blstr.bold()+文本);document.write(这是+blkstr.blink()+文本);document.write(这是+ucase.toUpperCase()+文本);document.write(这是+lcase.toLowerCase()+文本);,math对象,Math对象拥有可用于表示复杂数学运算的属性和方法属性PILN10E方法abs(number)sin(number)cos(number),with语句,with语句用于执行一组语句,所有这些语句都假定引用指定的对象。用法with(object)statements;,vara,b,c;varr=10;with(Math)a=PI*r*r;b=r*cos(PI);c=r*sin(PI/2);document.write(a+);document.write(b+);document.write(c+);,Date对象,Date是内置对象,包含日期和时间信息。Date对象无属性,但有许多方法可以用来设置、获取和操作日期用法:DateObject=newDate(parameters)Date1=newDate(“2009/09/10”);/指定日期Date2=newDate();/得到当前日期,Date对象方法,set方法组get方法组getFullYear()获取本地日期年份getMonth()获取本地日期月份(0-11)getDate()获取本地日期一月中的日期(1-31)getDay()获取本地日期一周中的日期(0-6),Date对象示例,2003年的圣诞节是星期+daynamethedate.getDay();thedate.setYear(2004);document.write(2004年的圣诞节是星期+daynamethedate.getDay();-,总结,对象是综合数据“包”。this语句必须只能作用在函数作用域或其调用引用内。with语句用于执行一组语句,所有这些语句都假定引用一个指定的对象。new操作符用于新建对象类型实例。eval函数用于计算代码串,而不引用任何特定对象。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓库管理实习报告范文
- 企业信用报告-云南工投君阳投资有限公司
- 4.2角教学设计 2024-2025学年北师大版数学七年级上册
- 企业信用报告-株洲向阳英才商贸有限公司
- 公务员面试盖帽面试题及答案
- 公务员面试法罚宣意面试题及答案
- 公务员面试当场面试题及答案
- 公务员面试成功面试题及答案
- 公务员面试 旗袍面试题及答案
- 青岛版(2024)小学信息技术第六册《第6课 设计信息查询程序-列表、元组与字典》教学设计
- 交货方案及保证措施
- 机动车维修经营备案表
- mes系统培训课件
- 术后大出血的护理
- 淋病的诊断与治疗讲课件
- 污泥暂存间管理制度
- 新疆康义化学股份有限公司2万吨-年水合肼及配套装置建设项目环评报告
- 水稳层施工工艺流程及质量控制措施
- 心血管-肾脏-代谢综合征(CKM)综合管理中国专家共识2025解读课件
- 品种试验试种协议书
- 超市台账管理制度
评论
0/150
提交评论