js函数参数数据类型有哪些?

JavaScript013

js函数参数数据类型有哪些?,第1张

您好,非常荣幸能在此回答您的问题。以下是我对此问题的部分见解,若有错误,欢迎指出。用typeof(var) 来返回一个数据类型

返回的可能值有

'undefined' - 如果变量是 Undefined 类型的

'boolean' - 如果变量是 Boolean 类型的

'number' - 如果变量是 Number 类型的

'string' - 如果变量是 String 类型的

'object' - 如果变量是一种引用类型或 Null 类型的

if(typeof(123)=='number')alert('this is a number')

以此类推非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!

js中function方法的调用没有严格的参数限制,比如:

function test(param1,param2,param3){}

test(p1)照样可以调用到test

test(p1,p2,p3,p4)照样也可以调用到test

至于你说的常量和变量,那和Java里面差不多。

变量都是有作用域的。函数里面的变量只能在函数里面使用。出了函数就失效了。

你所谓常量:我觉得js里面无所谓什么常量,定义在函数外面的变量,各个函数都能调用,至于常量的定义,人为设定的不会改变的值,在js里面,如果你觉得某些变量不会改变,那你把它叫做常量也未尝不可。