Javascript - 方法名称的变量?

标签 javascript variables indirect-objects

如何间接引用 JavaScript 对象?

假设:

<div id="foo" data-munchy="bar" data-crunchy="baz">FooBar</div>

<script>
document.getElementById("foo").onclick = function() {
    tempVariable = 'munchy';
    console.log(this.dataset.tempVariable);
}
</script>

如何访问 this.dataset.{someVariable}?在本例中,this.dataset.tempVariable

是否只能使用evalwindow

最佳答案

关于Javascript - 方法名称的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50069012/

相关文章:

javascript - 如何使用 Javascript 删除 Map 中的这种元素?

Javascript - 如何正确验证表单数据?

javascript - 如何使用正则表达式达到这个结果?

sql - 在 SQL Server 中,如何创建表的引用变量?

swift 。如何获取函数外变量的值

php - 将 PHP 变量动态传递给 AJAX JavaScript 函数

perl 构造函数关键字 'new'

javascript - 搜索对象和数组定位匹配的最有效方法