【发布时间】:2018-06-15 17:27:00
【问题描述】:
函数有没有办法在函数名之前获取对象值?下面是我想要实现的一个例子。我希望能够在函数中读取 myElement 变量,但不将其作为参数传递,而是在带点的函数之前传递它。
任何简单的例子或解释都会很有帮助。
var myElement = document.getElementById('myID');
myElement.myFunction();
function myFunction() {
alert(myElement);
}
【问题讨论】:
-
myElement.myFunction未定义(与myFunction无关),因此您一开始就没有要调用的函数。 -
@melpomene 是的,你是对的。我正在尝试做的是创建一个与下面的链接一样工作的函数,但它不是 getAttribute() 它可以是我自己的函数。 pastebin.com/ZYvxYXyQ
-
“但不将其作为参数传递” 为什么不呢?那将是最明智的做法。
标签: javascript object methods