上一篇 | 下一篇

第四讲 基于对象的JavaScript语言

发布: 2008-6-27 09:59 | 作者: admin | 来源: | 查看: 0次

(2)算术函数的math对象

功能:提供除加、减、乘、除以外的一引些自述运算。如对数,平方根等 。

静动性:静态对象

主要属性

math中提供了6个属性,它们是数学中经常用到的常数E、以10为底的自然对数LN10、以2为底的自然对数LN2、3.14159的PI、1/2的平方根SQRT1-2,2的平方根为SQRT2。

主要方法

绝对值:abs()

弦余弦值:sin(),cos()

反正弦反余弦 :asin(), acos()

正切反正切:tan(),atan()

四舍五入:round()

平方根:sqrt()

基于几方次的值:Pow(base,exponent)

...

(3)日期及时间对象

功能:提供一个有关日期和时间的对象。

静动性:动态性,即必须使用New运算符创建一个实例。例:

MyDate=New Date()

Date对象没有提供直接访问的属性。只具有获取和设置日期和时间的方法。

日期起始值:1770年1月1日00:00:00。

获取日期的时间方法

getYear(): 返回年数

getMonth():返回当月号数

getDate(): 返回当日号数

getDay():返回星期几

getHours():返回小时数

getMintes(:返回分钟数

getSeconds():返回秒数

getTime() : 返回毫秒数

设置日期和时间:

setYear();设置年

setDate():设置当月号数

setMonth():设置当月份数

setHours():设置小时数

setMintes():设置分钟数

setSeconds():设置秒数

setTime ():设置毫秒数

...

2.JavaScript中的系统函数

JavaScript中的系统函数又称内部方法。它提供了与任何对象无关的系统函数,使用这些函数不需创建任何实例,可直接用。

返回字符串表达式中的值:

方法名:eval(字串表达式),例:

test=eval("8+9+5/2");

返回字符串ASCI码:

方法名:unEscape (string)

3.返回字符的编码:

方法名:escape(character)

4.返回实数:

parseFloat(floustring);

5、返回不同进制的数:

parseInt(numbestring ,rad.X)

其中radix是数的进制,numbs字符串数

字号: | 推荐给好友

43/4<1234>

评分:0

我来说两句