- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章JavaScript语言分析
Web 程 序 设 计 及 应 用 程序1 htmlhead meta http-equiv=Content-Type content=text/html; charset=gb2312 /headbody script var x,y,z; x=parseInt(prompt(请输入一个正整数x=,)); y=parseInt(prompt(请输入一个正整数y=,)); op=prompt(请输入一个操作符(+,-,*,/):,); if (op==+) z=x+y; if (op==-) else if (op==*) z=x*y; else if (op==/) z=x/y; alert(the result is:+z); /script 函数举例 判断输入的字符串是否为小数 JavaScript程序代码 head script function isfloat(str) { var int1=parseFloat(str); var int2=Math.floor(int1); if (int1int2) return true; else return false; } /script /head body script script language=javascript // 类成员函数对应的函数定义 function compArea() { return this.width * this.height; } // 定义一个矩形类,包含两个成员变量和一个成员函数 function MyClass(x,y) { this.width = x; this.height= y; this.getarea = compArea; } /script script language=javascript var area=0; myObj = new MyClass(5,6); area=myObj.getarea(); document.write(MyClass(5,6)面积是:+area); /script 预定义对象又包括JavaScript的内置对象和浏览器对象。 (1)内置对象 JavaScript将一些常用的功能预先定义成对象,用户可以直接使用,这种对象就是内置对象。 例如,用户可以使用Math对象的PI属性求圆周率,即Math.PI;利用Date()对象来获取系统的当前日期和时间等。 3.预定义对象 (2)浏览器对象 浏览器对象是浏览器提供的对象。 例如,document对象就是一个十分常用的浏览器对象。在JavaScript程序中可以通过访问这些浏览器对象,获得一些相应的服务。 3.预定义对象 在JavaScript中一个新对象的定义方法如下: 对象的变量名 = new 对象类型(可选择的参数) 访问对象属性的语法如下: 对象的变量名.属性名 访问对象方法的语法如下: 对象的变量名.方法名(方法可选参数) 4.用户自定义对象 定义一个字符串对象(即String对象) var gamma; gamma = new String(This is a string); document.write (gamma.substr(5,2)); document.write (gamma.length); 4.用户自定义对象 被封装了一个字符串,提供了许多字符串的操作方法。 String 对象的唯一属性是length.。 4.3.2 内置对象 2.String 对象 将字符转换成大写格式显示 ToUpperCase() 将字符转换成小写格式显示 ToLowerCase() 返回由第n1和第n2字符之间的子字符串 Substring(n1,n2) 显示href参数指定的URL的超级链接 Link(href) 返回最后一次出现子字符串srchstr的位置,index 从某一指定处开始,而不从头开始。 LastIndexOf(srchStr[,index]) 返回第一次出现子字符串srchstr的位置,index 从某一指定处开始,而不从头开始。如果没有该子串,返回-1。 IndexOf(srchStr[,index]) 返回字符串的第N个字符 CharAt(n) 功能 名称 ② switch语句 switch语句测试一个表达式并有条件的执行一段语句,其语法格式如下: switc
您可能关注的文档
最近下载
- I’m more outgoing than my sister说课稿 人教版.docx VIP
- 总务处主任的述职报告范文.doc VIP
- 人教版2024八年级上册英语Unit 4 Section A (2a~2e) 课件.pptx VIP
- 人教版初二数学上册中考尺规作图复习教学设计 .pdf VIP
- Unit+4+Section+A+2a-2e课件+2025-2026学年人教版(2024)英语八年级上册.pptx VIP
- 小学总务处主任述职报告PPT.pptx VIP
- Unit 4 Section A (1a~2e) 课件2025-2026学年人教版八年级英语.pptx VIP
- 世界的地形课件七年级地理上学期人教版1.pptx
- 世界的地形课件七年级地理上学期人教版2.pptx VIP
- (正式版)DB15∕T 2748-2022 《绿色电力应用评价方法》.docx VIP
文档评论(0)