記録

cssとjsを動的に読み込むソースコード2。#jscode

おはようございます、すずめの戸締まりを本日、観に行きますという事で本日はお休み。感想は帰ったら別途書きます。

以前、ファイルを動的に再読み込みする方法という記事を書きまして、この記事がまぁまぁプレビュー数を取ってくれているので、ソースコードを書き直しました。以前と違うのは正規表現を見てくれればわかるかと思いますが、パラメータを初期からもっているJSファイルやCSSファイルは対象外にしている所です。

メンターがいない中、コードを見直したりするのはやっぱ時間がかかるものですね。いつも自分に必要なのはメンターだと思ったりしますが、なんだかそういう人が見当たらないですよね。やはり東京や大阪にいかないと見つけられないのかな?、今ではSNSがあるから見つけやすくなっているものの、自分よりも50%ぐらい技術力がある人がいないですよね。凄い技術力が上の人は知っているのだけども、そういう人の話を聞いてもさっぱりなので・・・。

近くにいないものなのかな、よく灯台下暗しという言葉もあるからいそうな気がするですけどね🫠。

ソースコードはこちらです。

"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);
    });    
}



【DMM FX】口座開設のお申込みはこちら


OFUSEで応援を送る

school of koi fishデータからページネーションが出来る。 #jscode前のページ

映画 #すずめの戸締まり を観てきましたので感想を残しときます。 #ネタバレなしです、溢れそう。次のページ

関連記事

  1. 記録

    自分の務めてる会社の1次入社試験(過去問)

    自分の務めてる会社の入社試験(過去問)です。これぐらいのことは出…

  2. 記録

    URLを変更しないわけ。やめないわけ。

    URLを変更しないわけ。やめないわけ。お金を払っているからそれだ…

  3. 記録

    この前までサクサク動いてたのにWindows10のアップデートで

    この前までサクサク動いてたのにWindows10のアップデートでス…

  4. 記録

    10年後、君に仕事はあるのか?を読んで。

    10年後、君に仕事はあるのか?を読んで思ったこと。確かにAI(人工…

  5. 記録

    マウスの動きをトラッキング(追跡)する。

    サイトのマウスの動きをトラッキングして行動パターンを知りたいという案…

  6. 記録

    cakePHPを勉強しています。

    cakePHPを勉強しています。昨日から丸一日、ブログ更新もそっちの…

2022年11月
 123456
78910111213
14151617181920
21222324252627
282930  

カテゴリー

PAGE TOP