[JS]条件文と文字列タイプ
5855 ワード
条件文定義{{じょうけん:ぶんていぎ}}
条件文の基礎:条件文はいかなる条件を判別する基準を確立する.
**比較演算子を使用する必要があります
**タイプを厳密に比較するためには、3つの等号、2つの例外を書く必要があります.ex) 1 == true -> true , 1 === true -> false
if (조건1) {
// 조건1이 통과할 경우
} else if (조건2) {
//조건 1이 통과하지 않고
//조건2가 통과할 경우
} else {
// 모든 조건이 통과하지 않는 경우
論理演算子
학생이면서, 여성일 때 통과
isStudent && isFemale; //and 연산자
true && true // true
true && false // false
false && false // false
학생이면서, 여성일 때 통과
isStudent || isFemale; // or 연산자
true || true // true
true || false // true
false || false // false
학생이 아니면서, 여성일 때 통과
!isStudent && isFemale; // ! = not 연산자
-> truthy, falsy 여부를 반전시킴
!false // true
!(3>2) // false
!undefined
// undefined는 할당되지 않음, 값이 falsy한 값, false로 취급되는 값 -> true
!'hello'
// 빈 문자열이 아닌 이상, 모든 문자열은 truthy한 값, true로 취급 -> false
if (false)
if (null)
if (undefined)
if (0)
if (NaN) // Not a Number
if ('') // 빈 스트링
文字列の処理
str.indexOf(searchValue)
str.includes(searchValue)
str.split(seperator)
str.substring(start, end)
str.toLowerCase()/ str.toUpperCase()
Reference
この問題について([JS]条件文と文字列タイプ), 我々は、より多くの情報をここで見つけました https://velog.io/@daeseongkim/20210119TIL조건문문자열テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol