js语句中,function abc(type)中的参数type是什么
2 回答
白板的微信
TA贡献1883条经验 获得超3个赞
你要搞清楚,不是所有语言的语法都是一样的。
你说 的那个“ 一般参数不是类似int x这样的吗,type是代表任何类型都可以,但是也不能空着他?”
第一JS是脚本语言,弱类型的,不需要像JAVA,C++一样声明整数,长整数之类的,他只是一个参数type 也可以命名为别的东西啊,也不一定非要写这个参数啊
function abc(type){ return alert(type); }
function abcd(typess){ return alert(typess); }
abc(4);//调用,传参
abc("12");//调用,传参
abcd(33);
但是比如C语言里就要在参数里写上参数名称和类型,还有调用的时候值的类型还不能错,但是JS就是非常自由的。
慕的地6264312
TA贡献1817条经验 获得超6个赞
type就是一个参数,可以是任意类型,也就说,你调用这个方法的时候,你传的是什么类型的参数,那么这个type就是什么类型的参数。
js 是弱语言,所以它里面定义的类型,没有java等定义的那么明确,所以,在js方法中传递的参数,只写一个变量就可以了,这个变量可以是任意类型的,还有,比如说,js中变量的定义,没有那么多的类型,都用 var x,就可以了,var x=1,那么x就是整型,var x='a',那么x就是字符型,也就是说,赋给x什么类型的值,那么 var x就是什么类型的。
添加回答
举报
0/150
提交
取消