ユーザ用ツール

サイト用ツール


javascript:アロー関数

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
javascript:アロー関数 [2019/02/09 15:15]
ips 作成
javascript:アロー関数 [2019/02/22 00:50] (現在)
ips
ライン 46: ライン 46:
  
 [[https://​qiita.com/​may88seiji/​items/​4a49c7c78b55d75d693b|JavaScript アロー関数を説明するよ]] [[https://​qiita.com/​may88seiji/​items/​4a49c7c78b55d75d693b|JavaScript アロー関数を説明するよ]]
 +
 +
 +===== サンプル =====
 +<​code>​
 +  async getAsyncStorage(name) {
 +    const value = await AsyncStorage.getItem(name)
 +    return value
 +  }
 +
 +
 +  getAsyncStorage = async(name)=>​{
 +    const value = await AsyncStorage.getItem(name)
 +    return value
 +  }
 +</​code>​
 +
 +===== argumentsオブジェクトを持たない =====
 +アロー関数内部ではargumentsオブジェクトにアクセスすることができない。
 +<​code>​
 +var fn1 = function (param) {console.log(arguments[0]);​};​
 +fn1('​hoge'​);​ // hoge
 + 
 +var fn2 = (param) => {console.log(arguments[0])};​
 +fn2('​fuga'​);​ // Error: arguments is not defined
 +</​code>​
 +
  
javascript/アロー関数.1549692921.txt.gz · 最終更新: 2019/02/09 15:15 by ips