[過去ログ] + JavaScript の質問用スレッド vol.122 + [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
955(1): (ワッチョイ 1367-/BKC) 2017/04/01(土)16:40 ID:5slG0t9U0(1) AAS
それあなたの感想ですよね?
なんかそういうデータあるんですか?
956(1): (ワッチョイ 2392-IDtH) 2017/04/01(土)16:52 ID:W7IGfgKJ0(1) AAS
変数の定義で使い分けるのは面倒だし、自分でその変数の使い道が分かっていれば各ブラウザで問題が起きない var に1票だな
まあ const は設定値に使う変数には分かりやすいとは思うが、let, const でエラーになるブラウザがある間はまだ var が無難かな
957: (ワッチョイ b3a8-/Gsh) 2017/04/01(土)16:59 ID:Xk39Ujbl0(1/2) AAS
こういうガイジくんのおかげで
糞コードは永久になくならない
958: (アウアウウー Sab7-19VF) 2017/04/01(土)17:05 ID:dymFNcqGa(2/3) AAS
>>956
まぁJSがWebと切ってもきれない関係である以上そこは仕方ないね
Edgeが今のIE6くらいの化石になった頃には何とかなるでしょう
その頃JSが使われてるのかは知らんが
959(2): (ワッチョイ d370-FuqK) 2017/04/01(土)18:01 ID:nYzGzhmV0(2/2) AAS
>>955
じゃあなに?
君はフルconstがletより流行らない理由は皆アホだからとでも思ってるの?
constが3文字でletが5文字なら、間違いなくletよりconst推す人がずっと増えるでしょ?
そう思わない?
960: (ワンミングク MM5f-q8gt) 2017/04/01(土)18:12 ID:xu8z9jrwM(1) AAS
どうでも良いとこになると急に饒舌になるやついるよな
荒れる原因ってこいつらだろ
961: (ワッチョイ bf67-/BKC) 2017/04/01(土)18:12 ID:aApsaYHH0(1) AAS
それあなたの感想ですよね?
962: (アウアウウー Sab7-19VF) 2017/04/01(土)18:45 ID:dymFNcqGa(3/3) AAS
>>959
letが5文字の場合(letxxとする)
letxx foo = 1;
foo = 2;
foo = 3;
constが3文字の場合(conとする)
con foo = 1;
con bar = 2;
con hoge = 3;
どっちが文字数少ないって?
963: (ワッチョイ b392-/miL) 2017/04/01(土)20:01 ID:PGhuuwXo0(2/2) AAS
お前メモ帳でプログラム書いてんのか?
普通コンプリーションする
964: (ワッチョイ 238c-U/Pn) 2017/04/01(土)20:15 ID:DrbHkd9R0(1) AAS
重要なのは可読性。読んだ時にどれだけ意図がわかるかどうか
書く時(タイプ数)なんてどうでもいい。
なぜなら俺はブラインドタッチができるからだ
965: (ワッチョイ b3a8-/Gsh) 2017/04/01(土)22:31 ID:Xk39Ujbl0(2/2) AAS
>>959
こういう信じがたいほど想像の斜め下をいく発想の持ち主が
新しい機能の流行を阻むのは理解できた
966: (ワッチョイ 238c-U/Pn) 2017/04/01(土)23:01 ID:9Eckjtd/0(1) AAS
タイピング速度が遅い人ほど、タイプ数を気にする
コードが読めない人ほど、タイプ数を気にする
967: (ワッチョイ 03bc-+5It) 2017/04/01(土)23:21 ID:oT1fsmzO0(1) AAS
タイプってw
大半はエディターの補完機能なんだが
968(1): (ワッチョイ b392-C+VN) 2017/04/01(土)23:43 ID:DstJGvws0(1) AAS
constとletの使い分けって、そんなに熱くなるモノなのかな。
定数か変数かで区別するだけだと、問題有るのかな?
969: (ワッチョイ 238c-U/Pn) 2017/04/02(日)00:43 ID:n7h/bBRg0(1/3) AAS
>>968
constといいう名前からして悪いんだけど、定数という名前が
数学的な定数と一緒で広い範囲で使われてる定められた数という
印象を与えてしまうんだよな。
この点はScalaのvarとvalみたいな名前のほうが良かったと思うね。
定数か変数かで区別するという考え方だと、
定められた数でなければ全部letになってしまう。
そうじゃなくて定義とともに代入して、変えてはならないという
基本原則なんだよ。区別するんじゃなくて意図的にそうなるように持っていく。
constはローカルスコープでも普通に使うもの。かつてvarやletであったものは
省1
970: (ワッチョイ 8fc8-/BKC) 2017/04/02(日)00:46 ID:QJM914RD0(1) AAS
よし、#defineをとりいれよう
971: (ワッチョイ d370-FuqK) 2017/04/02(日)04:37 ID:AOa6ZDoH0(1) AAS
まああれだな、newを使うなとかと同じこと。
実際はJSでは与えられたものは多く使って表現豊かに書いた方が俺は好きだけどな。
そんなに制限するなら関数型AltJSでも使った方が確実だし。
972: (ワッチョイ 238c-U/Pn) 2017/04/02(日)04:46 ID:n7h/bBRg0(2/3) AAS
> まああれだな、newを使うなとかと同じこと。
それとはぜんぜん違うなw
classができてnewは昔以上に普通に使われるようになった。
973: (ワッチョイ 238c-U/Pn) 2017/04/02(日)04:48 ID:n7h/bBRg0(3/3) AAS
altJSは将来性がないという点で使い物にならない。
TypeScriptがMicrosoftという大きなバックがあるから
かろうじて候補になるレベル
974: (ワッチョイ b3a8-/Gsh) 2017/04/02(日)08:40 ID:rRNjOjm50(1) AAS
cofeeとかほんとマジモンのゴミだったな
RoRにまでねじ込みやがって、作者は首吊って死ねレベル
上下前次1-新書関写板覧索設栞歴
あと 28 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s