Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでメソッドとして使用される矢印関数を使用するにはどうすればよいですか?


名前が示すように太い矢印関数は、コードの行を減らすのに役立ちます。構文=>は太い矢印を示しています。これにより、キーワード「function」を繰り返し記述する必要もなくなります。矢印関数は通常、メソッド以外の関数に使用されます。メソッドとして使用される矢印関数の使用方法を見てみましょう:

次のコードを実行して、メソッドとして使用される矢印関数を実装してみてください

ライブデモ

<!DOCTYPE html>
<html>
   <body>
      <script>
         'use strict';
         var ob1 = {
            val1: 75,
            val2: 100,
            x: () => document.write(this.val1, this),

            y: function() {
               document.write("<br>"+this.val1, this);
            },

            z: function() {
               document.write("<br>"+this.val2, this);
            },
         }
         ob1.x();
         ob1.y();
         ob1.z();
      </script>
   </body>
</html>

  1. JavaScript関数で名前付き引数を使用するにはどうすればよいですか?

    以下は、JavaScript関数で名前付き引数を使用するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &n

  2. JavaScriptの簡潔な矢印関数

    簡潔な矢印関数の構文は次のとおりです- (param1, param2) =>param1+param2 のみがあり、単一のパラメータがある場合は、次のように記述することもできます- param1=>param1*2 の後に中括弧{}がない場合は、暗黙的に戻ります。 以下は、JavaScriptで簡潔な矢印関数を実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta na