正常情况:
<script> function sayHello() { alert("hello") } sayHello();直接调用他 </script>
2 什么情况下我们应该用new,而什么情况下又不该用new. 答: 如下代码: function Who() { this.Name; this.Age; } var me = new Who(); me.Name = "zhang san"; me.Age = 22; alert(me.Name); alert(me.Age); var you = new Who(); you.Name = "li si"; you.Age = 23; alert(you.Name); alert(you.Age); 总结如下: 1 public的类也需要构造器new. 2 大多数情况确实没有必要用new,大概是函数是static的,如果函数中有[this.函数名]或者[this.属性名]的话,就应该new一个函数,当然也可以不用new,那么就访问不到this的属性值了.