我通过stackoverflow对此感到震惊,这是一个很好的资源,对此有很多讨论,但我仍然感到困惑,为什么某些事情不起作用?
我在大学里学过 c++ 并且有点记住指针
http://www.permadi.com/tutorial/jsFunc/index2.html
我的问题是从代码中开始的,某些事情不起作用
function theAdd(a, b){
return a*b;
}
//creating a copy of the function
var add3 = new theAdd();
add3.name = 'nameProperty';
//alert( add3(1,2)) //why doesn't this work?
alert(theAdd(5,5) + " " + theAdd.name);
function Ball() {
return 'balltext';
}
var ball0=new Ball(); // ball0 now points to a new object
alert( Ball() ); // this works
alert( ball0() ); // why doesn't this work? shouldn't it return balltext?