- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
javascript2JavaScript核心语言对象
JavaScript核心语言对象 回顾 什么是JavaScript 如何在HTML中引用JavaScript 什么是变量及其作用域 JavaScript支持的基本数据类型 JavaScript支持的运算符 什么是表达式 数组 条件语句 循环语句 JavaScript函数 目标 ● String对象:处理所有的字符串操作 ●? Math 对象:处理所有的数学运算 ●? Date 对象:处理日期和时间的存储、转化和表达 对象 对象中包含定义对象自身的属性(变量)及用于处理数据的方法(函数)。 要访问对象属性,必须指定对象名及属性: objectName.propertyName 要访问对象方法,必须指定对象名及需要的方法: objectName.method this语句 this语句的值指示当前对象,并且可以拥有标准属性,如名称、长度以及相应的值。 只能用在函数作用域或其调用引用内。 用法:this[.属性名] new语句 new操作符用于新建对象类型实例。 用法 objectName new objectType param1[,param2] ...[,paramN] 字符串对象 字符串对象用于操纵和处理文本字符串。 用法 stringName.propertyNamestringName.methodName 创建字符串的方法 使用var语句,并对为其赋值(可选) 使用赋值运算符 及变量名 使用string 构造函数 字符串对象的属性和方法 属性 length 方法 big blink bold fontcolor italics small …… 字符串对象示例 script language Javascript var bstr 大号; var sstr 小号; var blstr 粗体; var blkstr “闪烁”; var ucase 大写; var lcase 小写; document.write 这是+ bstr.big + 文本 ; document.write 这是+ sstr.small +文本 ; document.write 这是+ blstr.bold + 文本 ; document.write 这是+ blkstr.blink + 文本 ; document.write 这是+ ucase.toUpperCase + 文本 ; document.write 这是+ lcase.toLowerCase + 文本 ; charAt(idx):返回指定位置处的字符 indexOf(chr):返回指定子字符串的位置,从左到右。找不到返回-1。 ?lastIndexOf(chr):返回指定子字符串的位置,从右到左。找不到返回-1。 toLowerCase():将字符串中的字符全部转化成小写。 toUpperCase():将字符串中的字符全部转化成大写。 Math对象 Math 对象拥有可用于表示复杂数学运算的属性和方法 Math.E 常数e Math.PI 圆周率 Math.SQRT2 2的算术平方根 Math.SQRT1_2 0.5的算术平方根 Math.LN2 2的自然对数 Math.LN10 10的自然对数 Math.LOG2E 以2为底的e的对数 Math.LOG10E 以10为底的e的对数 sin num 、cos num 、tan num 等三角函数 abs num 返回参数的绝对值exp num 返回自然对数E的num次方log num 返回参数的自然对数sqrt num 返回参数的平方根pow num1,num2 返回参数num1的num2次方round num 返回参数的四舍五入的取整值random 返回一个0到1之间的随机数,不包括1ceil num 返回大于或等于参数的最小整数floor num 返回大于或等于参数的最大整数max num 1,num 2 返回num1和num2中的较大的数min num 1,num 2 返回num1和num2中的较小的数tostring 返回表示该对象的字符串 Math对象示例 SCRIPT LANGUAGE JavaScript function doCalc x var a; a Math.PI * x * x; alert 半径为 + x + + 的圆的面积为 + + a ; BODY bgColor white 输入圆的半径: INPUT TYPE TEXT size 5 n
原创力文档


文档评论(0)