<script>
(function() {
$('html').addClass('js');
var contactForm = {
container: $('#contact'), <-- THIS COMMA
init: function() {
$('<button></button>', {
text: 'Contact Me'
})
.insertAfter('article:first')
.on('click', this.show);
}, <---------------------------------- AND THIS COMMA
show: function() {
contactForm.container.show();
}
};
contactForm.init();
})();
</script>
上記のスクリプトで、次のことに気付きました。
container: $('#contact'),
それは変数を宣言する1つの方法ですか?以下を実行すると、スクリプトが壊れます。
var container = $('#contact');
また、init 関数とコンテナー変数 (変数の場合) の後のコンマは何ですか?