第三章 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函数2http:/一流的培训基地3.1 内置函数uJavaScript为用户提供了常用的内置函数及对象u包括用于数学计算的Math对象、用于操作日期的Date对象、用于对字符串进行编码与解码的escape和unescape函数、用于动态代码的eval函数以及判断表达式是不是值的isNaN函数3http:/

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

3、:/一流的培训基地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.random()求一个01之间的随机数Math.sqrt(arg)求参数的平方根Math.round(arg)求参数的

4、四舍五入之后的结果http:/一流的培训基地3.3 Date日期对象uJavaScript中的Date对象用来对日期和时间进行操作u使用Date对象前需要定义一个Date对象,然后调用Date对象的构造函数得到相应的日期对象uDate对象的内部是以世界标准时间格林威治时间的1970年1月1日0时开始计算u获得Date对象的方法如下: var dateTime=new Date();7http:/一流的培训基地3.3 Date日期对象8函函 数数 名名说说 明明getDate()查看Date对象并返回日期getDay()返回星期几getHours()返回小时数getMinutes()返回分钟数g

5、etMonth()返回月份值getSeconds()返回秒数getTime()返回完整的时间getFullYear()从 Date 对象以四位数字返回年份。Date对象方法http:/一流的培训基地3.3 Date日期对象9函函 数数 名名说说 明明setDate()改变Date对象的日期setHours()改变小时数setMinutes()改变分钟数setMonth()改变月份setSeconds()改变秒数setTime()改变完整的时间setYear()改变年份toLocaleString()把Date对象日期转变为一个字符串Date对象方法http:/一流的培训基地3.4 编码函数es

6、cape和unescapeu当用户从一个页面跳转向另一个页面,同时需要传递信息,而此时的方法使用的是get,传递的信息中存在非文本数字字符,此时需要用户对URL进行解码注:说明 escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以及其他非 ASCII 字符都用 %xx 编码代替,其中 xx 等于表示该字符的十六进制数。例如,空格返回的是 %20 。10http:/一流的培训基地样例:转码11http:/一流的培训基地样例:转码12http:/一流的培训基地3.5 动态执行代码evalueval函数的作用是把一个字符串当作JavaScript语句来执行13http:/一流的培训基地3.6 判断表达式是否是数值isNaNuJavaScript提供了判断表达式是不是数值的isNaN函数。格式isNaN(exp),其中参数exp是需要判断的表达式,如果表达式的值是NaN,函数返回true;否则返回falseu来做一个关于isNaN函数的例子14http:/一流的培训基地样例:判断变量是否为数字15http:/一流的培训基地本章小结本章我们学习了u内置函数的作用及用法u掌握Math对象的

温馨提示

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

最新文档

评论

0/150

提交评论