Javascript 基礎(概念整理)
2022. 3. 25. 10:02ㆍstudy
変数 let
定数 const
(`cscscs${name}html`)
if else1
if else 2
&& ||
switch case default
while
[]+for
object ,property
object配列(はいれつ)
const characters = [
{name: "にんじゃわんこ", age: 14},
{name: "ひつじ仙人", age: 100},
{name: "ベイビーわんこ", age: 5},
];
// for文を完成させてください
for (let i=0;i<characters.length ;i++) {
console.log("--------------------");
// 定数characterを定義してください
const character = characters[i];
// 「名前は〇〇です」を出力してください
console.log(`名前は${character.name}です`);
// 「〇〇歳です」を出力してください
console.log(`${character.age}歳です`);
}
オブジェクト(object)を呼び出す
関数の呼び出し function() = () =>
引数(ひきすう) 순서 잘 기억하기
const check = (number) => {
// numberが3の倍数かどうかを戻り値として返してください
return number%3===0; // true or false로 값이 나옴
};
// if文の条件式で、checkを呼び出してください
if (check(123)) {
console.log("3の倍数です");
} else {
console.log("3の倍数ではありません");
}
スコープ : 定数や変数の使用できる範囲のこと
オブジェクトと関数
const+関数
オブジェクトを量産する
これらのデータは毎回ゼロから作成していたら大変です。ここからは、似たようなデータを効率よく生成する方法を学習していきましょう。
インスタンス(instance)
コンストラクタとは
:インスタンスを生成するときに実行したい処理や設定を追加するための機能です。
以下の図では2回「new Animal()」としているので、その度にコンストラクタ内の処理が実行されます。
pushメソッドとは、配列の最後に新しい要素を追加するメソッドです。
forEachメソッドは配列の中の要素を1つずつ取り出して、全ての要素に繰り返し同じ処
findメソッドとは、条件式に合う1つ目の要素を配列の中から取り出すメソッドです。
+object
filterメソッドとは記述した条件に合う要素のみを取り出して新しい配列を作成するメソッドです。
mapメソッドとは、配列内のすべての要素に処理を行い、その戻り値から新しい配列を作成するメソッドです。
callback함수
コールバック関数はJavaScriptの実践において頻出の関数なのじゃ。慣れておくとWebアプリを作る時に役立つぞ。
'study' 카테고리의 다른 글
RUBY 基礎 (0) | 2022.04.09 |
---|---|
jQuery 基礎 (0) | 2022.03.28 |
HTML&CSS 上級者 (0) | 2022.03.24 |
HTML&CSS 中級者 (0) | 2022.03.23 |
HTML&CSS 初級者 (0) | 2022.03.22 |