日期:2014-05-16  浏览次数:20498 次

核心 javascript 参考手册 (二)

Error

普通异常

?

构造函数

new Error()

new Error(message)

?

参数:

message:提供异常详细信息的出错消息

name:声明异常类型的字符串。

?

方法:

toString():返回表示Error对象的字符串

?

?

eval()

执行JavaScript代码

?

eval(code)// code 字符串,含有要计算的JavaScript表达式后要执行的语句

?

抛出SyntaxError(语法错误)、EvalError异常

?

注:作者说了,这个方法很强调,但在实际中很少用。这个有待研究,先记下

?

?

Function

jJavaScript函数

function functionname(argument_name_list){

?????? // body

}

function (argument_name_list){ body }

functionname(argument_name_list)

?

抛出SyntaxError异常

?

属性:

arguments[]?? //作者说反对用该属性

caller:对调用当前函数的Function对象的引用 //作者说反对用该属性

length:声明函数时指定的命名的个数

prototype:用于构造函数

?

方法:这里有空也的好好研究一下啊

applay():将函数作为指定对象来调用,传递给他的是指定参数的数组//function.apply(thisobj,args)

call():将函数作为指定对象来调用,传递给他的是指定参数//function.call(thisobj,args...)

toString():返回函数的字符串表示

?

?

全局函数

decodeURL()

decodeURLComponent()

encodeURL()

encodeURLComponent()

escape()

eval()

getClass()

isFinite()//检测一个值是否是无穷大的数字

isNaN()//检测一个只是否是非数字的值

parseInt()

parseFloat()

unscape()

?

全局对象

Array Boolean Date Function

Math Number Object regExp S?????????? tring

Error EvalError RangError ReferenceError TypeError URLError SyntaxError

?

getClass java JavaArray JavaClass JavaObject Packages //? 好像现在还没有用过。略过

?

Math

这个还是看手册吧。用的不多。记住也没有用啊。

?

今天先到这吧。明天继续。睡觉了。

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?