- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
JavaScript是一种基于对象的编程语言,JavaScript将对象分为内置对象、浏览器内置对象和自定义对象三种。本章主要讲述常用JavaScript内置对象。JavaScript语法基础内置对象
目录JavaScript对象基础8.1JavaScript对象概述8.2对象8.3内置对象习题8
8.3内置对象8.3.1数学对象1.数学对象的属性
8.3内置对象使用Math对象的属性的语法如下:var变量名=Math.属性;例如,引用Math对象的PI属性,代码为:varpi_value=Math.PI;
8.3内置对象2.数学对象的方法
8.3内置对象使用Math对象的方法的语法如下:var变量名=Math.方法(参数);例如:varsqrt_value=Math.sqrt(16);
8.3内置对象
8.3内置对象保留小数位数的toFixed()函数和toPrecision()函数的使用格式如下:数字.toFixed(n)数字.toPrecision(n)例如,下面代码:varnum=3021.1258;vardec1=num.toFixed(3);//保留3位小数,结果为3021.126vardec2=num.toPrecision(6);//保留6位数字,结果为3021.13
8.3内置对象8.3.2字符串对象1.字符串对象的创建(1)直接声明字符串变量语法格式如下:var字符串变量名=字符串;例如,创建字符串对象st,并对其赋值,代码如下:varst=HelloWorld;
8.3内置对象(2)使用new关键字创建字符串对象使用new关键字创建字符串对象的语法格式如下:var字符串对象名=newString(字符串);
8.3内置对象2.String对象的属性String对象的属性只有3个,见表。
8.3内置对象3.String对象的方法
8.3内置对象【例8-6】创建一个String对象,调用anchor方法创建一个锚点,该锚点的name属性为Anchor1。本例文件8-6.html在浏览器中显示如图8-6所示。
8.3内置对象scripttype=text/javascriptvarstrVariable=欢迎访问网易/;//创建字符串对象strVariable=strVariable.anchor(Anchor1);//调用anchor()方法创建一个a元素字符串alert(strVariable);//在对话框中显示strVariable的值/script运行上面代码,在浏览器中将弹出一个对话框,其中显示strVariable的值为:aname=Anchor1欢迎访问网易//a
8.3内置对象8.3.3日期对象1.创建日期对象创建Date对象必须使用new关键字,创建Date对象有4种方法。方法1的,其语法格式为:var日期对象名=newDate();方法2的,其语法格式为:var日期对象名=newDate(日期字符串);方法3的,其语法格式为:var日期对象名=newDate(年,月,日[,时,分,秒[,毫秒]])方法4的,其语法格式为:var日期对象名=newDate(毫秒)
8.3内置对象2.Date对象的方法
8.3内置对象【例8-7】显示当前的日期、时间。本例文件8-7.html在浏览器中显示如图8-7所示。scripttype=text/javascriptvard=newDate();//创建一个日期对象,假设当前系统日期时间是:2023/8/323:8:19document.write(d.getFullYear()+年+(d.getMonth()+1)+月+d.getDate()+日+br);document.write(d.getHours()+:+d.getMinutes()+:+d.getSeconds()+:+d.getMilliseconds()+br);document.write(d.getTime()+br);document.write(当前日期时间:+d.toLocaleString()+br);/script
8.3内置对象3.日期的运算1)日期对象与整数年、月、日相加或者相减,得到一个新的日期对象。例如,设置日期、年,代码如下:d=newDate();//创建一个日期对象,假设当前日期是:2023/8/323
您可能关注的文档
- 网页设计与制作教程Web前端开发(第7版)课件:HTML5的块级元素-列表元素.pptx
- 网页设计与制作教程Web前端开发(第7版)课件:HTML5的行级元素-超链接元素a.pptx
- 网页设计与制作教程Web前端开发(第7版)课件:HTML5的行级元素-用HBuilder X编辑HTML文档.pptx
- 网页设计与制作教程Web前端开发(第7版)课件:HTML5基础-HTML5的基本结构和语法规则.pptx
- 网页设计与制作教程Web前端开发(第7版)课件:HTML5基础-Web的基本概念.pptx
- 网页设计与制作教程Web前端开发(第7版)课件:JavaScript对象基础-对象.pptx
- 2025年春新人教版八年级物理下册全册课件.pptx
- 2025年新人教版八年级上册物理全册教学课件.pptx
- 2025年新沪科版物理八年级上册全册课件(新版教材).pptx
- 2025年新统编版道德与法治七年级上册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册教学课件.pptx
- 2025年秋季新北师大版八年级上册物理全册教学课件.pptx
- 2025年秋季新人教版九年级上册化学全册课件.pptx
- 2025年新人教版八年级上册物理全册课件.pptx
- 2025年秋季新人教版九年级上册化学全册教学课件(新版教材).pptx
- 新人教版七年级上册英语全册课件(2025年新版教材).pptx
- 锂离子电池前驱体磷酸铁合成方法研究现状及展望.docx
- 2024年东盟石油和天然气更新报告(英文版)-东盟.docx
- DB3209_T 1207.2-2022 建设工程档案管理 第二部分:房屋建筑工程文件归档和档案移交范围.docx
最近下载
- 麒麟操作系统应用与实践教学课件—第六章个性化麒麟操作系统.pptx VIP
- 工程量清单及工程量清单计价.pptx VIP
- PEP 五下英语教学计划.doc VIP
- 2024年四川宜宾中考物理试题及答案.doc VIP
- 2025年广州中考英语二轮复习语法专项复习课件:专项整合复习一+名词篇.pptx VIP
- 大中小学科学教育一体化建设的困境与路径研究.docx VIP
- 部编版八年级语文上册期末复习题专题1-语音、汉字.doc
- 计算材料学课件:第4章 分子动力学方法.ppt
- 2024-2025学年安徽省合肥市某中学九年级(上)期末数学模拟试卷(含答案).docx VIP
- 人教版6年级数学上册期末检测卷(十)(附答案).pdf
文档评论(0)