▼▼TIL 6・Javascriptベース
8528 ワード
JavaScriptで混同または基本概念を収集します.
1.演算子
2.条件文(if文、switch文)
3.関数
1.演算子
演算子の優先順位は次のとおりです.
かっこ>増減演算子/NOT論理演算子>算術演算子>比較演算子>論理演算子>代入演算子
増減演算子
++
, --
NOT論理演算子
!
算術演算子
/
, *
, %
> +
, -
, 比較演算子
>
, >=
, <
, <=
, ==
, ===
, !=
, !==
論理演算子
AND
&&
> OR ||
代入演算子
=
, +=
, -=
, *=
, /=
, %=
2.条件文
const a = 7;
if (a === 5) {
console.log('5 입니다!');
}
else if (a === 10) {
console.log('10 입니다!');
}
else {
console.log('5 도 아니고 10 도 아닙니다.');
}
コードを記述する場合は、"===="ではなく"==="を使用することが望ましい."=="を使用する場合、タイプは不明です.
ex)タイプの区分はなく、
null
とundefined
の値は同じである.const sports = 'soccer';
switch (sports) {
case 'soccer':
console.log('축구!');
break;
case 'baseball':
console.log('야구!');
break;
case 'basketball':
console.log('농구!');
break;
default:
console.log('모르겠습니다.');
}
case文を作成すると、割り込みがなければ割り込みが続行されます.各caseには必ずbreakを掛けます
3.関数
関数とは?
これは、特定のコードを1つのコマンドで実行できる機能です.
また、パラメータが与えられた場合には、そのパラメータを処理して結果を生成することができる.
例1.add関数の作成
function add(a, b) {
return a + b;
}
const sum = add(1, 2);
console.log(sum);
パラメータは簡単に言えばinputという概念です.ここでの結果値は3です.
例2.文字列関数の作成
function hello(name) {
console.log('Hello, ' + name + '!');
}
hello('euiyeon');
結果はHelloEuiyeon!ES 6以降は、「Template Literal」の構文を使って上記のコードをより簡単に記述できます.
function hello(name) {
console.log(`Hello ${name}!`);
}
hello('euiyeon');
Reference
この問題について(▼▼TIL 6・Javascriptベース), 我々は、より多くの情報をここで見つけました https://velog.io/@leyeon/TIL-6-ㆍJavascript-기초-jtnilx0mテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol