サイトアイコン memo-memo

[JavaScript] 文字列操作

変換

文字を大文字・小文字に変換

const text = "a" ;

// 大文字に変換
const upperText = text.toUpperCase() ;
console.log(upperText)

// 小文字に変換
const lowerText = upperText.toLowerCase() ;
console.log(lowerText)

> "A" 
> "a"

 

判定

null判定

値がセットされていた場合のみ処理したい場合など、よく使う方法です。

let data = null;

if (!!data){
  // nullなのでここには入ってこない
  console.log('1')
}

data = '';
if (!!data) {
  // 空なのでここには入ってこない
  console.log('2')
}

data = 'a';
if (!!data) {
  console.log('3')
}

 

雑感

常に付いて回る文字列周りの処理について。

 

 

モバイルバージョンを終了