久々のコード。時間をかけると熟されるより。

"use strict";
document.querySelector("button").addEventListener("click",jsandcssreload);
function jsandcssreload(){
    let d = (new Date()).getTime();
    [...document.querySelectorAll("link")].forEach((elm)=>{
        elm.href = elm.href.replace(/(\.css)\??[0-9]{0,}$/,".css?" + d);
    });
    [...document.querySelectorAll("script")].forEach((elm)=>{
        elm.src = elm.src.replace(/(\.js)\??[0-9]{0,}$/,".js?" + d);
    });    
}

https://gist.github.com/taoka-toshiaki/a4b8312d69631a7d00e86d3b33839019

--タグ--
0,9,addEventListener,button,click,CSS,Date,document,elm,forEach,function,getTime,gt,href,jsandcssreload,let,link,new,querySelector,querySelectorAll,quot,replace,script,strict,use,コード,久々,時間


素のJavaScriptをバニラという🫠 #javascript #code

cup of ice cream with sprinkles

素のJavaScriptをバニラというのですが、その事は割愛してJavaScriptのコードを初心者向けにブラウザのコンソール画面で動くJsコードを記載します。実行後、テキストファイルにでもペーストしてみてください🙄。たった一行でページ内のリンクアドレスを取得可能です。

copy([...document.querySelectorAll("a")].map(e=>e.href).join("\n"));

--タグ--
91,code,copy,document,href,javascript,join,js,map,querySelectorAll,アドレス,コード,コンソール,テキスト,バニラ,ファイル,ブラウザ,ページ,ペースト,リンク,一行,,初心者,割愛,取得,可能,実行,画面,,記載


サイトについて

雑記帳:ログとして書いています、良い記事があればシェアお願いします。


RSS