初学javascript, 小白问题一个

cacaca6 2016-10-02 11:13:04
有程序如下:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<script>
function Person(first, last) {
this.firstName = first;
this.lastName = last;
};

onload = function () {
var me = Person("first", "second");
alert(me.firstName);
};

</script>
</head>
<body>
<div id="msg"/>
</body>
</html>

网页在load之后不显示 alert(me.firstName),这是怎么回事?我哪里写错了?

多谢
...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
当作看不见 2016-10-02
  • 打赏
  • 举报
回复
  ( function{             var me = Person("first", "second");             alert(me.firstName);         })();
天际的海浪 2016-10-02
  • 打赏
  • 举报
回复
onload = function () { var me = new Person("first", "second"); alert(me.firstName); };

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧