第三章 JavaScript常用内置函数_第1页
第三章 JavaScript常用内置函数_第2页
第三章 JavaScript常用内置函数_第3页
第三章 JavaScript常用内置函数_第4页
第三章 JavaScript常用内置函数_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、http:/ 一流的培训基地 第三章 JavaScript常用内置函数 张化龙http:/ 一流的培训基地 本章学习任务 u了解内置函数的作用及用法 u掌握Math对象的常用属性和内部函数 u掌握Date对象的常用方法 u掌握编码函数escape和unescape的转码及解码的过程 u学会使用动态执行代码eval函数 2 http:/ 一流的培训基地 3.1 内置函数 uJavaScript为用户提供了常用的内置函数及对象 u包括用于数学计算的Math对象、用于操作日期的Date对象、用于对字 符串进行编码与解码的escape和unescape函数、用于动态代码的ev

2、al 函数以及判断表达式是不是值的isNaN函数 3 http:/ 一流的培训基地 3.2 Math数学对象 uJavaScript的Math数学对象可以执行一些普通的数学运算,包括开方, 取绝对值,取整,三角函数等 uMath对象提供值为数学常数的属性及基本数学运算函数,使用时可以 用“Math.”直接调用 4 http:/ 一流的培训基地 3.2.1 Math对象的常用属性 5 属属 性性说说 明明 Math.E 欧拉常数 Math.LN2 2的自然对数 Math.LN10 10的自然对数 Math.LOG2E 基数为2的对数 Math.LOG10E 基数为10的对数 Math.PI 圆周

3、率() Math.SQRT1_2 0.5的平方根 Math.SQRT2 2的平方根 http:/ 一流的培训基地 3.2.2 Math对象的常用内部函数 6 函函 数数 名名说说 明明 Math.abs(arg)求参数的绝对值 Math.sin(arg)求参数的正弦值 Math.asin(arg)求参数的反正弦值 Math.max(arg1,arg2)求两个参数中最大的一个 Math.min(arg1,arg2)求两个参数中最小的一个 Math.ceil(arg)求参数的天花板数(大于或等于参数的最小整数) Math.floor(arg)求参数的地板数(小于或等于参数的最大整数) Math.r

4、andom()求一个01之间的随机数 Math.sqrt(arg)求参数的平方根 Math.round(arg)求参数的四舍五入之后的结果 http:/ 一流的培训基地 3.3 Date日期对象 uJavaScript中的Date对象用来对日期和时间进行操作 u使用Date对象前需要定义一个Date对象,然后调用Date对象的构造函 数得到相应的日期对象 uDate对象的内部是以世界标准时间格林威治时间的1970年1月1日 0时开始计算 u获得Date对象的方法如下: var dateTime=new Date(); 7 http:/ 一流的培训基地 3.3 Date日期对象 8 函函 数数

5、名名说说 明明 getDate()查看Date对象并返回日期 getDay()返回星期几 getHours()返回小时数 getMinutes()返回分钟数 getMonth()返回月份值 getSeconds()返回秒数 getTime()返回完整的时间 getFullYear()从 Date 对象以四位数字返回年份。 Date对象方法 http:/ 一流的培训基地 3.3 Date日期对象 9 函函 数数 名名说说 明明 setDate()改变Date对象的日期 setHours()改变小时数 setMinutes()改变分钟数 setMonth()改变月份 setSeconds()改变秒

6、数 setTime()改变完整的时间 setYear()改变年份 toLocaleString()把Date对象日期转变为一个字符串 Date对象方法 http:/ 一流的培训基地 3.4 编码函数escape和unescape u当用户从一个页面跳转向另一个页面,同时需要传递信息,而此时的 方法使用的是get,传递的信息中存在非文本数字字符,此时需要用 户对URL进行解码 注:说明 escape 方法返回一个包含了 charstring 内容的字符串值 ( Unicode 格式)。所有空格、标点、重音符号以及其他非 ASCII 字 符都用 %xx 编码代替,其中 xx 等于表示该字符的十六进

7、制数。例如, 空格返回的是 %20 。 10 http:/ 一流的培训基地 样例:转码 11 http:/ 一流的培训基地 样例:转码 12 http:/ 一流的培训基地 3.5 动态执行代码eval ueval函数的作用是把一个字符串当作JavaScript语句来执行 13 http:/ 一流的培训基地 3.6 判断表达式是否是数值isNaN uJavaScript提供了判断表达式是不是数值的isNaN函数。格式 isNaN(exp),其中参数exp是需要判断的表达式,如果表达式的值是 NaN,函数返回true;否则返回false u来做一个关于isNaN函数的例子 14 http:/ 一流的培训基地 样例:判断变量是否为数字 15 http:/ 一流的培训基地 本章小结 本章我们学习了 u内置函数的作用及用法 u掌握Math对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论