次の jQuery は、関数の後にセミコロンがあってもなくても機能します。なんで?
jQuery(document).ready(function(){
jQuery("#red").treeview({
animated: "fast",
collapsed: true,
control: "#treecontrol",
persist: "cookie"
})
});
すべてのブラウザで動作します。これだとエラーになりませんか?
次の jQuery は、関数の後にセミコロンがあってもなくても機能します。なんで?
jQuery(document).ready(function(){
jQuery("#red").treeview({
animated: "fast",
collapsed: true,
control: "#treecontrol",
persist: "cookie"
})
});
すべてのブラウザで動作します。これだとエラーになりませんか?
JavaScript は実際にはセミコロンを必要としません。それはただの慣習です。
http://inimino.org/~inimino/blog/javascript_semicolons
コードをインデントすることをお勧めするのと同じように、セミコロンを使用することをお勧めします。