每当通过new关键字执行一个函数,一个新的对象就会被创建出来,并被用作函数内部的上下文。
<html><head><title></title>
<script type="text/javascript">
var Adder = function(valueA , valueB) {
var newvalue = valueA + valueB;
this.value = newvalue;
this.result = function() {alert(this.value)};
};
var added = new Adder(5,6);
added.result;
</script></head><body></body></html>
我写的一段代码怎么什么都没有啊?不是应该执行一个result函数弹出11的信息框吗?还有在构造函数中返回对象也不能实现
<html><head><title></title>
<script type="text/javascript">
var Adder = function(valueA , valueB) {
var newvalue = valueA + valueB;
var object = new Object();
object.result = function() {alert(this.value)};
return object;
};
var added = new Adder(5,6);
added.result();
</script>
</head><body></body></html>
<html><head><title></title>
<script type="text/javascript">
var Adder = function(valueA , valueB) {
var newvalue = valueA + valueB;
this.value = newvalue;
this.result = function() {alert(this.value)};
};
var added = new Adder(5,6);
added.result;
</script></head><body></body></html>
我写的一段代码怎么什么都没有啊?不是应该执行一个result函数弹出11的信息框吗?还有在构造函数中返回对象也不能实现
<html><head><title></title>
<script type="text/javascript">
var Adder = function(valueA , valueB) {
var newvalue = valueA + valueB;
var object = new Object();
object.result = function() {alert(this.value)};
return object;
};
var added = new Adder(5,6);
added.result();
</script>
</head><body></body></html>
解决方案 »
- 关于 MVC和三层架构 讨论讨论
- S2hh配的sequence问题,疑惑中,解答对的200分送给他,谢谢了,在线等!!!!!!!!!!!!!!
- 一个初级的JSP和Servlet问题?
- 在使用struts ,hibernate,spring整合框架时,延时加载的问题
- 急,在线登.如何能彻底登出.
- 如何使用Struts标签实现记录的分页显示?可以实现吗?
- 连接池有什么好处
- 为什么在IE中打开jsp,其中汉字显示乱码?
- 用JSP/Servlet怎么在客户端生成JAVASCRIPT/VBScript脚本,给出一个列子!!
- 关于servlet传值给jsp
- 求:正则表达式 4位数字,前两位不大于24,后两位不大于59
- visio 表示多对多关系 怎样表示啊
<html><head><title></title>
<script type="text/javascript">
var Adder = function(valueA , valueB) {
this.newvalue = valueA + valueB;
var object = new Object();
var _self = this;
object.result = function() {alert(_self.newvalue)};
return object;
};
var added = new Adder(5,6);
added.result();
</script>
</head><body></body></html>