javascript - 用变量替换部分代码

标签 javascript jquery variables

如何用变量替换下面代码中的类名。

我有:

(function (root, factory) {

  factory((root.ClassName= {})); 

  dragged =[].slice.call(_document.getElementsByClassName('ClassName'));

 });

如何用这样的变量替换我拥有类名的地方:

 (function (root, factory) {

   var x = ClassName

   factory((root.ClassName= {})); 

   dragged =[].slice.call(_document.getElementsByClassName('ClassName'));

 });

请注意,这只是我的一部分代码,我不需要更改代码,我只需要在出现这些类名的地方调用一个变量即可。

最佳答案

您是否正在寻找这样的东西?

function (root, factory) {
  var x = "ClassName";
  factory((root[x]= {}));
  dragged = [].slice.call(_document.getElementsByClassName(x));
};

关于javascript - 用变量替换部分代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37604402/

相关文章:

javascript - 在使用 vanilla js 进行控制台日志之前单击 li 两次?

javascript - 将文本中的单词保存到数组中

C、变量初始化

带有远程验证 MVC 3 的 jQuery 验证组

javascript - 通过在文本区域中单击输入来发送表单

Python 错误 : UnboundLocalError: local variable 'score1' referenced before assignment

variables - Golang 未定义 : err

javascript - 元素在移动设备上显示时不会居中,背景不会固定

javascript - Javascript 在 Google App Script HTML 中不起作用

JavaScript/two.js : THREE. BufferGeometry 未接收到任何光线或阴影