RK_utils

My First Scirpt

  1. // ==UserScript==
  2. // @name RK_utils
  3. // @namespace Violentmonkey Scripts
  4. // @description My First Scirpt
  5. // @version 1.0.0
  6. // @match <all_urls>
  7. // @run-at document-end
  8. // @grant none
  9. // @icon https://avatars1.githubusercontent.com/u/30018079?s=460&v=4
  10. // ==/UserScript==
  11. if(!window.log){
  12. window.log = (...m) => console.log(...m)
  13. }
  14. if(!window.dir){
  15. window.dir = (...m) => console.dir(...m)
  16. }
  17. if(!window.$){
  18. window.$ = el => {
  19. let els = document.querySelectorAll(el)
  20. if(els.length === 0){
  21. //console.warn('没有该名字的选择器(seletor), 烦请在检查一下拼写吧')
  22. return
  23. }else if (els.length === 1){
  24. els = document.querySelector(el)
  25. }
  26. return els
  27. }
  28. }
  29.  
  30. log('RK utils work well, Have a Happy Day~')