1
はJavaScriptのインラインイベントによってWebページの読み込みパフォーマンスが低下しますか?
<div onclick='javascript:some_function();'></div>
以下、このようなインラインjavascriptのコードがどのような方法でウェブページの読み込み時間を育つていますか?
はJavaScriptのインラインイベントによってWebページの読み込みパフォーマンスが低下しますか?
<div onclick='javascript:some_function();'></div>
以下、このようなインラインjavascriptのコードがどのような方法でウェブページの読み込み時間を育つていますか?
はい、あります。
ブラウザは、属性ごとに別々のJavascriptパーサーを起動する必要があります。
attachEvent
/addEventHandler
を使用するか、より簡単にはjQueryを使用してイベントを関数にバインドする方が効率的です。無関係なノートで
javascript:
を使用しないでください。それは単なる未使用のラベルです。
javascript:
のプロトコルを使用すると、Javascriptを実行するURIを作成できます。ただし、イベント属性は、URIではなくJavascriptコードの文字列を取ります。