javascript函数中arguments变量中包含了所有传入的参数,arguments为一个数组,不能修改它的值。
变量类型检查,当变量类型不是object或array时,建议使用typeof来检查,如:typeof str == "string"。第二种变量类型的检查就是使用构造函数constructor来检验,如:str.constructor == String
变量类型检查
_______________________________________________________________
变量 typeof变量 变量.构造函数
——————————————————————————————————
{an : "object"} object Object
["an","array"] object Array
function(){} function Function
"stirng" string String
123456789 number Number
true boolean Boolean
new myclass() obj myclass
——————————————————————————————————
javascript作用域:
变量类型检查,当变量类型不是object或array时,建议使用typeof来检查,如:typeof str == "string"。第二种变量类型的检查就是使用构造函数constructor来检验,如:str.constructor == String
变量类型检查
_______________________________________________________________
变量 typeof变量 变量.构造函数
——————————————————————————————————
{an : "object"} object Object
["an","array"] object Array
function(){} function Function
"stirng" string String
123456789 number Number
true boolean Boolean
new myclass() obj myclass
——————————————————————————————————
javascript作用域: