这是我的第一篇文章。
我正在尝试使用 javascript 进行一些基本的元编程,我想知道是否有一种方法可以获取特定对象的 id 并使用该 id 访问变量名,或者只是获取一个变量名特定对象。我想重新创建一种情况,您首先在网页中创建每个 html,然后附加到与特定类相关联的一些 html 标记事件 - 示例类 Person-。例如:假设下一个代码:
var someFunction = function(someText){alert(someText);}
function SomeClassFunction(){
this.aClassFunction = someFunction;
}
var aVariableName = new SomeClassFunction();
在 HTML 代码中假设我有下一段代码。
<html>
<head>
<title></title>
</head>
<body>
<div onclick="aVariableName.aClassFunction('Some text to show in alert');">
</div>
</body>
</html>
然后,您可能会注意到 onclick 事件使用了我之前创建的 aVariableName,但是因为我首先创建了变量的名称,然后将名称附加到代码中,因为我知道 aVariableName 是该对象的名称。我想要做或实现的是在不知道特定对象的变量名的情况下在 html 中创建上面的文本。我在网上冲浪,但不幸的是,我没有找到任何关于它的信息。