1、我在一个js文件中如代码如下:
var test = {
test1(e){
console.log(e)
}
}
2、在html中引入这个js,并调用如下:
<script src="js/base.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
test.test1()
</script>
我的目的是在控制台中输出e的内容,但是控制台只输出了undefined
3、如果直接写到html中,e是有输出的,如下图:
<script type="text/javascript">
window.onload = function(e){
console.log(e)
}
</script>
但是从外部引用就不行,求解。
改成 window.onload = test.test1