Created
March 5, 2016 15:31
-
-
Save lv7777/7295061e4688c881dcee to your computer and use it in GitHub Desktop.
es6のarrow function。ブログ用
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* この画面は JavaScript スクラッチパッドです。 | |
* | |
* JavaScript を入力して、右クリックまたは [実行] メニューを選択してください。 | |
* 1. 実行: 選択したコードを実行します。(Ctrl+R) | |
* 2. 調査: 実行結果をオブジェクトインスペクタで表示します。(Ctrl+I) | |
* 3. 表示: 選択したコードの後ろに、実行結果をコメント形式で挿入します。(Ctrl+L) | |
*/ | |
var a=3; | |
function fc(){ | |
var a=4; | |
console.log(this.a+" fc");//3 | |
} | |
var fc2=()=>{ | |
var a=4; | |
console.log(this.a+" fc2");//3!? | |
} | |
var obj={ | |
a:31, | |
method:()=>{ | |
var a=95; | |
console.log(this.a+" obj"); | |
} | |
} | |
//obj.method()//5 | |
//あたりまえだよなあ | |
var obj2={ | |
a:31, | |
method:function(){ | |
var a=95; | |
console.log(this.a+" obj2"); | |
} | |
} | |
//obj.method()//5 | |
//あたりまえだよなあ | |
//fc2() | |
obj.method()//5 | |
//あたりまえだよなあ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment