小编yao*_*qkl的帖子

如何优化像"this.parentNode.parentNode.parentNode ..."这样的代码?

var topClick = function() {
  child = this.parentNode.parentNode.parentNode.parentNode;
  child.parentNode.removeChild(child);
  var theFirstChild = document.querySelector(".m-ctt .slt");
  data[child.getAttribute("data-id")].rank = 5;
  insertBlogs();
};
Run Code Online (Sandbox Code Playgroud)

如您所见,我的代码中有一部分是这样的:

this.parentNode.parentNode.parentNode.parentNode;  
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来优化代码(不使用jQuery)?

javascript

16
推荐指数
3
解决办法
4929
查看次数

标签 统计

javascript ×1