私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.128 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
まだやってるのかよ。
嚔に歯槽膿漏エキスが加わったようなカスどもは書き込みを控えろよ。
嚔に歯槽膿漏エキスが加わったようなカスどもは書き込みを控えろよ。
煽る人 煽りに真っ赤になる人 そんな両者を見てやぶからつついてる人
うまく役者が絡まるとスレが伸びるな
なかなかよさそうな情報も断片的に散らばってるしいいことだと思うぜ
海外フォーラムと違っていささか煽りが多するけどな
うまく役者が絡まるとスレが伸びるな
なかなかよさそうな情報も断片的に散らばってるしいいことだと思うぜ
海外フォーラムと違っていささか煽りが多するけどな
最後にレスしたら勝ちルールか
まさかネタなしに地で行く奴まで現われるとはなあ
まさかネタなしに地で行く奴まで現われるとはなあ
荒らしの手が早すぎて手に終えないから時間を変えて立てるわ
http://peace.2ch.net/test/read.cgi/hp/1456242505/l50
http://peace.2ch.net/test/read.cgi/hp/1456242835/l50
http://peace.2ch.net/test/read.cgi/hp/1456242505/l50
http://peace.2ch.net/test/read.cgi/hp/1456242835/l50
>>959
まだやんのかw
まだやんのかw
>>960
また立てるのかよw
また立てるのかよw
次スレ。
親切な人が2つも立ててくれたので有効活用してね。
+ JavaScript の質問用スレッド vol.129 + [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/hp/1456242505/
+ JavaScript の質問用スレッド vol.129 + [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/hp/1456242835/
親切な人が2つも立ててくれたので有効活用してね。
+ JavaScript の質問用スレッド vol.129 + [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/hp/1456242505/
+ JavaScript の質問用スレッド vol.129 + [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/hp/1456242835/
このまま行くと言ったから話を戻すけど、
thisがよくわからないと言っている人の
疑問の一つがこれなんだよ。
function Klass() {
$("#id").on('click', function() {
// ここのthisはなに? Klassのインスタンスじゃないの?
}
}
ってことなんだよ。
function Klass() {
var event = {}
$("#id").on('click', function(event) {
// でもこう書くと、eventはKlassのeventじゃないの?って疑問は起きない。
}
}
何故かと言うと、Klassのeventはonclickのevent引数で隠されていると知っているから(よほどの初心者でもない限り)
thisもそれと同じように考えればいいという話をしている。
function Klass(this) {
var event = {}
$("#id").on('click', function(this, event) {
// こう考えればeventと同じように呼び出し元が渡す変数で、
// thisが何かなんて疑問は起きない。
}
}
thisがよくわからないと言っている人の
疑問の一つがこれなんだよ。
function Klass() {
$("#id").on('click', function() {
// ここのthisはなに? Klassのインスタンスじゃないの?
}
}
ってことなんだよ。
function Klass() {
var event = {}
$("#id").on('click', function(event) {
// でもこう書くと、eventはKlassのeventじゃないの?って疑問は起きない。
}
}
何故かと言うと、Klassのeventはonclickのevent引数で隠されていると知っているから(よほどの初心者でもない限り)
thisもそれと同じように考えればいいという話をしている。
function Klass(this) {
var event = {}
$("#id").on('click', function(this, event) {
// こう考えればeventと同じように呼び出し元が渡す変数で、
// thisが何かなんて疑問は起きない。
}
}
>>963
ライブラリスレなら次スレじゃないじゃん
ライブラリスレなら次スレじゃないじゃん
>>964
よそでやれ。
よそでやれ。
>>969
断るw
断るw
>>963は隔離スレとして機能するので問題ない
>>972
隔離スレたてるなっちゅーのw
隔離スレたてるなっちゅーのw
>>950で立てるのわかってるから、
格好の餌食なのかもねw
格好の餌食なのかもねw
>>977
無意味な湾曲でもないよ。
なぜならPerlやPythonは第一引数にthis(相当)の
オブジェクトが実際に入ってる。
つまり、実装として束縛というのは
第一引数と同等なんだよ。
その概念を抽象化して束縛と言っているのだけど
一般的に初心者に対して抽象的に考えるよりも具体的に考えるほうが理解しやすい。
(例えば数学でxとかyや円周率πのように記号を使って考えるっていうのは後で習う)
具体的な実装で考え、そのあと抽象的な考え方を提示するほうが
学習にはむいている。
無意味な湾曲でもないよ。
なぜならPerlやPythonは第一引数にthis(相当)の
オブジェクトが実際に入ってる。
つまり、実装として束縛というのは
第一引数と同等なんだよ。
その概念を抽象化して束縛と言っているのだけど
一般的に初心者に対して抽象的に考えるよりも具体的に考えるほうが理解しやすい。
(例えば数学でxとかyや円周率πのように記号を使って考えるっていうのは後で習う)
具体的な実装で考え、そのあと抽象的な考え方を提示するほうが
学習にはむいている。
説明っていうのは相手が理解できることが重要。
正確な説明をするっていうのは単なる自己満足にすぎない。
正確な説明をするっていうのは単なる自己満足にすぎない。
>>984
だが矛盾してないだろ?
だが矛盾してないだろ?
いつもの荒らしが暇なうちにスレ埋めようとして煽りまくってんじゃないの
現にもう2つ立ってるし
現にもう2つ立ってるし
> レキシカルthisがあるから
あるから、なんなんだよw
ちゃんと最後まで言え
あるから、なんなんだよw
ちゃんと最後まで言え
レキシカルthisって変な言い方だなと思ったら、
お前こいつか
http://qiita.com/lion-man44/items/1590f3fe9a397a5670dc
もしくは
http://ajaxnote.com/external/?id=NEZp1-WuwqvIDWBnjbJ3tg==
お前こいつか
http://qiita.com/lion-man44/items/1590f3fe9a397a5670dc
もしくは
http://ajaxnote.com/external/?id=NEZp1-WuwqvIDWBnjbJ3tg==
>>873
> アロー関数だってあるから、説明のしかたがおかしいね。
アロー関数には "function” というキーワードは存在しないから、
先に行った、"全てのfunction" にはthisが存在する。という
定義には当てはまらない。(ドヤァw)
function Klass(this) {
var event = {}
$("#id").on('click', (event) => {
// この場合でもthisが何かなんて疑問は起きない。
});
}
> アロー関数だってあるから、説明のしかたがおかしいね。
アロー関数には "function” というキーワードは存在しないから、
先に行った、"全てのfunction" にはthisが存在する。という
定義には当てはまらない。(ドヤァw)
function Klass(this) {
var event = {}
$("#id").on('click', (event) => {
// この場合でもthisが何かなんて疑問は起きない。
});
}
>>997
だったら変な用語使うなよw
だったら変な用語使うなよw
>>994
LexicalBindingのthis
LexicalBindingのthis
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.125 + (1001) - [97%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [97%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [97%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.122 + (116) - [97%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.138 + (1004) - [97%] - 2019/4/20 23:45
- + JavaScript の質問用スレッド vol.129 + (981) - [97%] - 2016/5/5 8:16
- + JavaScript の質問用スレッド vol.129 + (926) - [97%] - 2017/7/27 13:45
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [97%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.127 + (160) - [97%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.126 + (952) - [97%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.126 + (348) - [97%] - 2023/1/12 17:00
トップメニューへ / →のくす牧場書庫について