JavaScriptショートハンドまとめ
更新履歴
- 2015/08/19 作成
文字列が含まれていたら
var someStr = 'abcdefg';
/* Long */
if (someStr.indexOf('abc') != -1) {
// => Found
} else {
// => Not Found
}
/* Shorten */
if (~someStr.indexOf('abc')) {
// Found
} else {
// Not Found
}
文字列から数値への型キャスト
var someStr = '123';
/* Long */
parseInt(someStr, 10);
/* Shorten */
+someStr;
数値から文字列への型キャスト
var someNum = 123;
/* Long */
someNum.toString();
/* Shorten */
''+someNum;