Javascript send "this"对象作为参数
Javascript send "this" object as parameter
我想知道是否有可能将对象作为参数传递给javascript中的另一个"类"。
例如function parent = function() {
var child = new child();
this.child.setParent(this);
}
我知道这个例子是多余的,但我希望它能让你明白我的意思。
是的。你的例子是正确的。
附加阅读:
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function https://developer.mozilla.org/en/JavaScript/Reference/Functions_and_function_scope https://developer.mozilla.org/en/JavaScript/Reference/Statements/function当然,为什么不呢?它是一个值,就像其他值一样。
也就是说,this
在JavaScript中偶尔会有奇怪的语义,您需要确保它与您认为的绑定,特别是在处理闭包时。
相关文章:
- $.Ajax投掷“;无效的参数"在IE9上
- 我怎么能读“;.on()"jQuery中的方法参数
- jQuery脚本,它搜索现有的查询参数并且不添加“"如果存在
- AngularJS'ng:areq错误参数"{controller}不是函数“;,CodeIgnite
- "这个“;当我向事件处理程序函数添加参数时会发生更改
- 有没有一种方法可以在javascript中停止气泡而不使用"e”;参数
- 我怎么能在一个URL中有两种类型的参数,其中一种以“”开头#"而另一个以“0”开头&"并且不替
- MongoDb聚合$match错误:"参数必须是聚合管道运算符“;
- "这个“;在参数函数中
- 为什么使用"空”;以测试是否传递了参数
- "无效的参数"在IE 8上的jQuery.prepend()中
- Rails/javascript:"参数键太多”-什么'这是规范表单数据的好方法
- Javascript setInterval()-为什么我的"输入“;参数更改为未定义
- 如何发送类似“<>"在参数中使用$.ajax-to-server
- "这个“;当函数作为链中的参数传递时未定义
- "假的“;类构造函数中的参数
- "缺少)后参数列表”;错误--Can't Find A Bug
- “=>"在array.map()的参数中使用时
- jQuery AJAX和IE8输出“;无效的参数"
- Angular JS&TypeScript-错误:ng:areq错误参数"自变量'XXXXXX