vieyahn2017 / jsup

0 stars 1 forks source link

JS - CSDN #18

Closed vieyahn2017 closed 1 month ago

vieyahn2017 commented 11 months ago

只有一段代码的时候

var selector = "#content_views > pre  > code";
console.log(Array.prototype.slice.call(document.querySelectorAll(selector)).map(x => x.outerText).join("\n"));
vieyahn2017 commented 11 months ago

https://blog.csdn.net/qq_40488043/article/details/120579176 linux内核_虚拟地址转化为物理地址_并检验

content_views > pre:nth-child(4) > code

var selector = "#content_views > pre:nth-child(4) > code";
console.log(Array.prototype.slice.call(document.querySelectorAll(selector)).map(x => {return x.outerText;}).join("\n"));

return可以省去

var selector = "#content_views > pre.set-code-hide.prettyprint > code";
console.log(Array.prototype.slice.call(document.querySelectorAll(selector)).map(x => x.outerText).join("\n"));
vieyahn2017 commented 11 months ago

Array.prototype.slice.call 是我用的很多的一个聚合函数

vieyahn2017 commented 11 months ago

 var questionListItem = Array.prototype.slice.call(document.querySelectorAll('div.left-list-items > div:not([style*="display: none"]) > ul > li'));
 questionListItem.forEach(qa => qa.onclick = this.main2_click_callback);