[過去ログ] + JavaScript(ECMAScript)質問用スレッド vol.123 + [無断転載禁止]©2ch.net (551レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
193
(2): デフォルトの名無しさん [] 2021/02/20(土) 22:59:13.44 ID:eWwdlcu+(5/5) AAS
>>190
190(1): デフォルトの名無しさん [age] 2021/02/20(土) 22:26:24.43 ID:xSEyIqRP(4/4) AAS
>>189
お前が言っていた話は
ビルド済みのコードの話だって認めたんだよねw
俺はjquery.js でそうなってると書いた
ビルド済みかどうかなんて話はしてない
ビルド済みだというのならそうなんだろう

>>191
191(1): デフォルトの名無しさん [sage] 2021/02/20(土) 22:44:01.65 ID:4GiEl8LD(3/3) AAS
>>187
お前の周りに「優秀でまともに人と関われる人」がいるのなら、最初からそいつに聞け。
ここで聞くのなら、馬鹿すぎたら馬鹿にされるのも当然。
というより、糞を糞と言われるからこそ、ここには意味があるんだよ。

お前みたいなクズゆとりは5chにもプログラミングにも向いてない。
次からはteratailで聞けよ。お互いにその方が幸せだ。
俺はお前には聞いてない
>>134-136 で聞かれもせんことをくどくどと書いてきた時からスルーしてた
お前のようなタイプとは絡みたくなかったからだ

お前と絡んだのは
>>143
143(2): デフォルトの名無しさん [sage] 2021/02/18(木) 13:46:08.90 ID:1zMeI46+(5/14) AAS
>>141
> mycounter.count() をイベントハンドラとして登録してもうまく行くぞ
bindしないと無理だろ。

あと、エレガントに出来ることを「俺が見慣れてない」という理由だけで泥臭くやるのを強いるのは極めて老害だと思うが。
もし君だけで完結してるのならどうぞご自由にだが。

個人的には関数の仮引数に分割代入をまぶしたもの
> elements.map(({ "length": lengthFooBArX }) => lengthFooBArX); // [8, 6, 7, 9]
> 外部リンク:developer.mozilla.org
> 外部リンク:teratail.com
これは違うだろ、とは思うが。このケースなら以下と書けるのだからそうしろと。
> elements.map(element => element.length); // [8, 6, 7, 9]

というか、関数の仮引数に分割代入をしないと綺麗に書けないケースってあるのか?

> bindしないと無理だろ。
とお前から問われたからに過ぎん

俺にはお前の持っている知識は必要ない
194
(1): デフォルトの名無しさん [sage] 2021/02/21(日) 00:39:04.01 ID:3C6ImJQN(1/10) AAS
>>193
スルーしてるだろうな、ってのは予想してたぞ。
むしろ144で反応したことにこちらは驚いた。
IDでNGしてると思ってたからな。

ただ、スルーするのは勿論自由だから、当然俺は何も文句言ってない。
俺が言ってたのは純粋に技術論であり、お前が人格攻撃に切り替えたから俺も「やっぱゆとりはクズだわ」と対応しただけ。
そもそも俺はお前の人格になんて全く興味ない。

お前はスレをまるで読めてない。
俺が143を書いたのは、>>138
138(2): デフォルトの名無しさん [sage] 2021/02/18(木) 12:03:18.73 ID:vQ0bM4Ab(1/2) AAS
>>128
機能的に同じにするなら++は前置でreturnが必要
this.count = function () {return ++this.value;};

クロージャを使わないとthisとnewというJavaScript的にはややこしいものが必要になる
newを忘れるとサイレントにバグる
thisを使ってるのでイベントハンドラやsetIntervalなど関数を受け取る関数にそのまま渡せない

クラスベースになれてるとわかりやすいと感じるかもしれないけど
JavaScript的にはほぼメリットが無いのでクロージャ使うほうが一般的
関数を作って関数を受け渡したい場合に必要もなくnewやthisを使うのは邪魔なので

インスタンスを大量に作るような場合は
prototypeに関数をおいて共有したいので単純なクロージャじゃなくclass相当のものを使う
をサポートする為だ。
自信持って書いてても、即座に否定されたら、「あれ?俺何か勘違いしたか?」と心配になるから、
「お前(138)は間違ってない」と示す為に書いただけ。
あれはお前(141)にレス付けてるが、俺自身はお前からレス来るとは思ってなかった。(だから後半で別の話題に振ってる)

その後「老害」に反応したお前と「ゆとり」に反応した>>152
152(3): デフォルトの名無しさん [age] 2021/02/18(木) 20:42:06.59 ID:qR1rH4Mn(3/5) AAS
>>151
長文の割に中身がなんにもないぞ
から完全に脱線モードだが、
138は158で『こんな俺に対しても』答えてくれてる。
俺をどう思ってるかは知らんが、少なくともおまえらみたいなクソガキではないのは確実だ。

さてその後162で俺は糞タイミングの悪い160をしばき、俺を殴り足りない152を受けてみた。
152に対して俺より良い回答が出来る状況を作り、そこで上方向の喧嘩に持ち込み、スレの流れを正常化して品質を上げる為だ。
それをお前(167)はクドクドと邪魔しているわけだが、マジでお前何の役にも立ってねえゴミだよ。
まあそれはさておき、この時点で138は技術的にも極めてまとも、
152は俺に食ってかかってくる=少なくとも本人は俺より上だと思っている程度には自信があるのは読みとれる。
となると放置しても2つは回答付くところだが、敢えて先に回答して152による攻撃目標箇所を作ってみた。
毎度お前らが長い長いとうるさいので回答もワンライナーだ。

結局152は受けなかったようだが、結果的にさらに3つ回答付いているのだからこのスレの捨てたものではない。
そして良回答をしている>>172
172(2): デフォルトの名無しさん [sage] 2021/02/19(金) 10:42:51.45 ID:3r79aovE(1) AAS
>>169
JavaScriptでウォッチドッグタイマが必要になるケースってほぼ無いというかあったことがない

WDTでやるってことはCPUバウンドな処理があって, そのタイムアウトを扱いたいってことだと思うけど, もしその処理が実際にはCPUバウンドじゃなくてI/OバウンドならsetTimeoutを使うべき
本当にCPUバウンドならそれはそれでJavaScriptでやるべきかどうか微妙だけど

どうせJavaScriptでハードリアルタイムなんて出来ないしCPUバウンドじゃないならスレッド分ける意味もない, スレッド分けてもネイティブスレッドとは限らないから素直に基本シングルスレッド非同期のJavaScriptスタイルに慣れる方がいい
をサポートする為に俺は175を書いた。
172が勘違いしている場所を修正し、結果的に、172にとっても回答したことが利益になるようにする為だ。
(なお170も171も良回答だ。ただしツッコミどころがなかったので放置だが)
199: デフォルトの名無しさん [sage] 2021/02/21(日) 09:05:40.21 ID:3C6ImJQN(3/10) AAS
>>193
あとついでに言っておくと、周りに ID:eWwdlcu+ みたいな「サイコパス老害ゆとり」が居る場合、そいつの言う事を聞いてはいけない。
この「サイコパス老害ゆとり」は確実にさとり世代をイジメ殺す。
俺にはそれが見えてるから、何とかさとりを救おうとしている。
言葉だけは丁寧なはずだが、それに騙されてはいけない。さとりはしたたかに反逆しろ。
(ただし表面的には合わせとけ。こいつはパワハラ/アカハラするタイプだ。気を付けろ)

こいつは
A. 今時クロージャを知らず
B. 今時クラスの使い方も知らず、
C. 今時アロー関数を「エラガントにしようとしすぎて余計に分かりづらい」として認めず、
D. しかし何故かプログラミングについて自信たっぷりで、
E. 質問した癖に質問した場所の悪口を言い、
F. 始めて来た癖に、元々居た住民に出て行けと言わんばかりの態度

こんなテンプレ的「サイコパス老害ゆとり」に遭遇するのは珍しいが、それでも遭遇することは偶にある。
それはやっぱり、実際にゆとり世代にこういう奴が点在していることの証明だから、さとり世代は気を付けないといけない。

ABCについては、お前はどの世界線にいた浦島太郎だよ?だが、問題はDで、
知らないだけならさておき、それを問題だとも認めず逆ギレしているのだから、完全にどテンプレの老害だ。
Eについては、実はゆとりは典型的にこれをやる。コミュ障で「筋」を理解出来ないからだ。
お前がここで聞いた=お前にとってはここが質問するベストプレース、なのだから、それは言ってはいけない(負け)だろ、というのが筋だ。
そして最大の問題はFだ。今時ゆとりでもなかなかこれはない。
典型的な上世代は、「あれ?俺何か間違ったか?」と自省し、
典型的なゆとり世代は、「あ、ここはクソだった。さようなら」と考え、黙って居なくなる。
ところが「サイコパス老害ゆとり」は、「ぼくのおもっているかいとうがでてこなかったのは、そこにいるれんちゅうがくずだから。」
とし、一ミリも自分に問題があったとは考えない。自分=大正義であり、それ以外は全て悪だから。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s