JavaScriptを最近勉強を始めた者です。
以下の説明を受けたのですが、イマイチ理解ができすご質問させていただきました。
① 以下は window のロードが終わってから 「//何らかの処理」を実行するという説明を受けました。
window.onload = function() { // 何らかの処理 }
② 以下の場合は count という変数に関数を代入していると説明を受けました。
var count = 0; var count = function(){ count++ }
素人の感覚だと、①は②と同じように window クラスの onload という public変数に 「何らかの処理をしている関数」 を代入しているように感じてしまうのですが、①と②は何が違うのでしょうか?
var がついているかついていないかの違いで処理が変わるのでしょうか?
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー