【疑问】javascript中name是什么?

今天在看JS面向对象的资料,碰到一个问题——javascript中name是什么?

?

XML/HTML代码
  1. <!DOCTYPE?HTML?PUBLIC?”-//W3C//DTD?HTML?4.01//EN”?”http://www.w3.org/TR/html4/strict.dtd”>??
  2. <html>??
  3. ????<head>??
  4. ????????<meta?http-equiv=“Content-Type”?content=“text/html;?charset=iso-8859-1”?/>??
  5. ????????<title>Untitled?Document</title>??
  6. ????</head>??
  7. ????<body>??
  8. ????????<script?type=“text/javascript”>??
  9. ????????????function?func()?{alert(‘Hello!’);}??????? ??
  10. ????????????????//alert(func.toString());? ??
  11. ????????????????func.name?=?“I?am?func.”;??????? ??
  12. ????????????????alert(func.name); ??
  13. ????????</script>??
  14. ????</body>??
  15. </html>??

在IE7下警告的信息是:I?am?func.而在FF3下警告信息却是函数名(对象):func。这是为什么呢

赞(0) 打赏
未经允许不得转载:WEB前端开发 » 【疑问】javascript中name是什么?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏