下記記述では全て同じ結果になりますが、それぞれに違いはあるのでしょうか。
違いがある場合、どのように使い分けたら良いのでしょうか。
未熟なため、初歩的な質問で申し訳ありませんがご教授くださいませ。
jQuery
1var val = 'hoge'; 2 3if (val) { 4 console.log('値が入っています'); 5} 6if (val != '') { 7 console.log('値が入っています'); 8} 9if (!val == '') { 10 console.log('値が入っています'); 11} 12if (val != null) { 13 console.log('値が入っています'); 14} 15if (val.length) { 16 console.log('値が入っています'); 17} 18if (val[0]) { 19 console.log('値が入っています'); 20}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/04 09:42