核心 javascript 参考手册 (一)
核心 javascript 参考手册 (一)
2010年10月01日
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
这个还是看手册吧。用的不多。记住也没有用啊。
今天先到这吧。明天继续。睡觉了。