JavaScript 4©2ch.net (398レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
367: デフォルトの名無しさん [sage] 2019/08/05(月)00:01 ID:c0j9QYKj(1/3)
javascriptでクラスを使いたいんですが
例えば
var A = function(name){this.name = name;}
A.prototype.hello = function(){setTimeout(function(){console.log("Hello, my name is "+this.name);},1000);}
var a = new A("aaa");
a.hello();// ここでthisがaを指していない
この場合helloの中のsetTimeoutの中のthisがaを指すようにするためにはどう修正すべきですかね?
369: デフォルトの名無しさん [sage] 2019/08/05(月)02:02 ID:c0j9QYKj(2/3)
ありがとうございます
アロー関数を知らなかったのですがちらっと調べた感じできそうなのでやってみます
370: デフォルトの名無しさん [sage] 2019/08/05(月)02:09 ID:c0j9QYKj(3/3)
メモ 【JavaScript】アロー関数式を学ぶついでにthisも復習する話
https://qiita.com/mejileben/items/69e5facdb60781927929
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s