27整理
今日やったこと
関数の変数は、関数が呼び出される前に宣言されていないことに等しい.
外部関数が呼び出されていない領域変数にアクセスできるメカニズムは、エンクロージャです.
関数、オブジェクト、配列のデータ型
undefinedとnullの違い
:::定義されていない値が割り当てられていないことを示します.
::nullは空の値を表します.
出てくる年だけを選びたい.
selector
::貼り付けと
::フローティングによって が継承されます.スイッチ内のマルチエンクロージャ条件文
if条件文を用いて以上のコードが記述されている場合、
関数の変数は、関数が呼び出される前に宣言されていないことに等しい.
外部関数が呼び出されていない領域変数にアクセスできるメカニズムは、エンクロージャです.
関数、オブジェクト、配列のデータ型
let a = function() {
return 1 + 1;
}
let b = [];
console.log(typeof a); // function
console.log(typeof b); // object
**データ型を知りたい場合はtypeofを使用します.undefinedとnullの違い
:::定義されていない値が割り当てられていないことを示します.
::nullは空の値を表します.
出てくる年だけを選びたい.
let year = new Date();
console.log(year.getFullYear());
::貼り付けと
::フローティングによって
ex) 클래스명이 a이면서 b인 element를 선택
.a.b {
font-size: 10px
}
ex) 클래스명이 a인 element의 자손 element 중에, 클래스명이 b인 element를 선택
.a .b {
font-size: 10px
}
switch(address) {
case '선릉':
case '강남':
case '역삼':
alert('가까우시네요!');
break;
case '을지로':
alert('조금 머네요?!');
break;
default:
alert('멀리서 오셨네요?!');
}
**switchは、条件が一致している場合はすべて実行します.このような事態を防止するため、使用中断.if条件文を用いて
if(address === '선릉' || address === '강남' || address === '역삼' ||) {
return '가까우시네요!')
} else if(address === '을지로') {
return '조금 머네요?!')
} else {
return '멀리서 오셨네요?!')
}
Reference
この問題について(27整理), 我々は、より多くの情報をここで見つけました https://velog.io/@taekjun_s/TIL27정리テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol