Javascript part 1

2733 ワード

Variables(変数)

  • 変数名、関数名などはcamel case方式で書き込まれる.
  • let------>キーワードを使用して、変数値(たとえば、年齢)を変更します.
    ------>キーワードの役割は「変数」を作成することです.
    const->キーワードを使用する変数は変更できません.(生年月日)
    var------>上記のように区別する必要はありません.

    Function

  • 独立ブロックは、特定のタスクを実行するために設計されています.
  • 関数のみを定義します.そうしないと呼び出されません.
  • 関数を呼び出す場合は、次のように関数名にかっこ()を付けるだけです.
  • の戻りを省略するとundefinedという値が返されます.
  • パラメータとパラメータ


    関数は外部値をどのように受け入れますか?
    function getName(name) { //name === parameter
      return name + '님';
    }
    const result1 = getName('개발자'); //개발자 ===argument
    「開発者」などの実値をパラメータと呼びます.
    定義された関数のカッコには「name」という言葉が含まれており、従来とは異なります.関数名の横にある括弧の中のこれらの単語をパラメータ、パラメータと呼びます.変数の役割は、外部から入力された値を関数に含めることです.前のparameterは「プレースホルダ」または「変数の名前」です.逆にparentは、その位置に入る具体的な値を表す.

    Math expression

    let num = 1;
    let newNum = num++;
    console.log(num);
    console.log(newNum);
    let newNum = num++;
    上の行のコードの手順から見ると、
    1.newnum変数はnewnum変数1に割り当てられています.
    2.その後num++;実行すると、変数numが2になります.

    テキスト文字列の関連付け


    コンピュータは数字を認識しません.なぜなら、「」(二重引用符)で囲まれているからです.
    alert(「2プラス2イコール」+2+2);すると「2に2を足すと22になる」ということになります.
    alert(「2プラス2イコール」+(2+2));これで「2プラス2=4」になります.

    ドアが


    比較演算子


    ==は、値とタイプが同じかどうかを比較するための等式演算子です(等価比較演算子).
    !==「異なる」を比較するためにも使用できます.
    ==は、ピア比較演算子(equality operator)です.
    違いは、==が厳密な比較演算子であることです.
    ==は、ばらばらな比較演算子です.
    例:
    if ("3" == 3) {
      return true;
    }
    //文字列vs数字
    if ("3" === 3) {
      return false;
    }

    論理演算子


    const response=prompt(「どこにお住まいですか?」);//ウィンドウがalertのようにポップアップされ、入力ボックスもポップアップされます.
    論理演算子「または」を使用します.
    または(または)のJavaScript演算子は||です.(shift + )
    「and(and)」演算子&&を見てみましょう.この演算子は、1つの条件だけを満たすのではなく、すべての条件を満たさなければなりません.
    function rockPaperScissors(player1, player2) {
      var result;
      
      if ( player1 === "가위" && (player2 === "보" || player2 == "가위") ) {
        result = "player1" 
      } else if (player1 === "바위" && (player2 === "가위" || player2 == "바위")) {
        result = "player1"
      } else if (player1 === "보" && (player2 === "바위" || player2 == "보")) {
        result = "player1"
      } else {
        result = "player2"
      }
      
      return result
    }

    Function(関数)-データの受信

    function alertSuccess(name) {   
      alert(name + "님 로그인 성공!"); 
    }
    alertSuccess("김워크");