オブジェクト表記法でJS関数を編成するのが良いか悪いのかを知りたいと思います。その目的は、jsを整理しやすいように維持することです。オブジェクトを使ってJS関数を編成する方法
例:
var helper = {
myAlert: function(){
return alert('Alert from helper');
},
toLowerCase: function(){
var str = document.getElementById("txt").innerHTML;
return alert(str.toLowerCase());
}
}
HTML:事前に
<body>
<h1 onclick="helper.myAlert()">Hello Plunker!</h1>
<p id="txt" onclick="helper.toLowerCase()">Testing LowerCaseFunction</p>
</body>
感謝!
これはネームスペースと呼ばれ、一般的には良い方法ですが、より良い方法は[IIFEで](http://stackoverflow.com/a/5947280/5743988)です。 – 4castle
これは実際にSoftware Engineering SEまたはCode Review SEに属します。 –