JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net (767レス)
JavaScript情報交換所(プログラミング既習者専用) [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1449440793/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
38: デフォルトの名無しさん [sage] 2015/12/23(水) 00:27:11.83 ID:fUoT5vqI ここは「言って欲しい意見」を期待できるところではない。それは諦めろ。 さすがにそれだと本当に書いているのか疑問だ。 色々ツッコミどころはあるが、一つずつ行こう。 > あと、ビルトインの@@toStringTagが書き換えられた場合というのを、良い悪いで判断するのも自分の感覚と合わない。 > そういった行いを尊重しようとするか、しないかの判断ではないかな? ビルトインの@@toStringTagの書き換えを尊重する場合って、具体的にどんなケースがあるんだ? 俺はこれはコーディング規約で禁止にされるべき項目だと考えている。 http://mevius.5ch.net/test/read.cgi/tech/1449440793/38
39: デフォルトの名無しさん [sage] 2015/12/24(木) 07:58:45.60 ID:Y5sNONvq >>38 「言って欲しい意見」を期待とはどういうことだ? そちらがこちらの話した意図を正しく捉えて無かったようなので補足したまで。 そしてコーディング規約で禁止とかいうのが考え方狭すぎだろう。 JSはハックやパッチにも使うもの。 Arrayの@@toStringTagを書き換えたのなら、それ自体がほぼ目的の それはArrayをStringTagで判定しているところに通さなくしたいというケースも有るだろうし、 一方大規模開発でStringTagに追加でメタ情報を付与して活用しようとするケースも有るだろう。 例えばArrayのStringTagを"Array:Any"とかにして、 int8型配列のを"Array:Int8"、他の自作配列を"Array:Hoge"にし、 デバッグや補助関数で活用するということも出来るだろう。 http://mevius.5ch.net/test/read.cgi/tech/1449440793/39
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s