Knowledgeフロントエンドからサーバサイド、インフラまでウェブに関するナレッジがまとまったサイトです。既存のJavaScriptの修正をしていると、読み込んでいるはずの関数がなぜか参照できず。・・・と、ふとJavaScriptのタグを見ると見慣れない属性が付いてました。src="xxxx.js"></script>defer属性。deferは、「延ばす」「譲る」のような意味なので、この属性を指定するとscriptの中身を後で評価し、ページのレンダリングを妨げないようにすることができるようです。今回は初期動作には必要のないJavaScriptなので、レンダリングの妨げにならないよう、defer属性が付いていた模様。外部JSの容量が大きく、表示に影響が出ている場合には、この属性をつけてレンダリングを優先させるといいようですね。今まで知りませんでした。Themeisle.。