代码一:window.onload=function(x){console.log(typeof x);//object}代码二:function typecheck(y){ console.log(typeof y);//undefined }typecheck()x、y这两个家伙的数据类型打印结果为啥不一样呢?能不能解释得稍微通俗易懂一点本人码农小白,3Q
2 回答
已采纳
__innocence
TA贡献313条经验 获得超208个赞
代码二:你把类型检测写成了一个函数,那么这里的y就是形参,这个y是根据你调用方法传入的参数来的,所以代码2你应该改成:typecheck(y)
添加回答
举报
0/150
提交
取消