Error in event handler for runtime.onMessage: TypeError: Cannot read property ‘join’ of undefined
at Object.getPageLang (chrome-extension://hlppekcioiicbfafmmgikkdkljnjpiao/content.js:1:8920)
at chrome-extension://hlppekcioiicbfafmmgikkdkljnjpiao/content.js:8:46945
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>new关键字</title>
</head>
<body>
<script type="text/javascript">
function demo(obj){
this.m=obj.n;
}
demo({n:1})
console.log(window.m);
</script>
</body>
</html>
方法一:只要在body加入一个<div></div>
即可
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>new关键字</title>
</head>
<body>
<div></div>
<script type="text/javascript">
function demo(obj){
this.m=obj.n;
}
demo({n:1})
console.log(window.m);
</script>
</body>
</html>
效果: