JavascriptってJavaよりはるかに難しくね? [無断転載禁止]©2ch.net (147レス)
上下前次1-新
1(2): 仕様書無しさん [] 2016/06/16(木) 14:56:20.92 AAS
型とか厳密に決まってなくて自由度高すぎ。
48: 仕様書無しさん [sage] 2016/09/03(土) 21:57:44.92 AAS
>>1
はい
49: 仕様書無しさん [sage] 2016/09/03(土) 21:58:42.39 AAS
高級ぶった低級言語
50: 仕様書無しさん [sage] 2016/09/03(土) 23:10:23.58 AAS
ここにもいたか。
高級言語・低級言語という用語の意味くらい正しくおさえておけよ、
基本情報技術者程度の知識すら無い低能ニート君
51: 仕様書無しさん [sage] 2016/09/03(土) 23:19:51.07 AAS
単に高級低級の意味で言われていると思っているお前が何か勘違いしている
52: 仕様書無しさん [sage] 2016/09/04(日) 07:57:04.87 AAS
こういうこと勘違いしてこだわってどうのこうの言ってる奴ってSE以上のこと出来やしないよね
53(1): 仕様書無しさん [sage] 2016/09/07(水) 16:22:54.39 AAS
ネットでJavaScriptの講座見たけどなんかバッチファイルの書き方に似ているような気がしないでもないな
54: 仕様書無しさん [sage] 2016/09/07(水) 18:57:44.17 AAS
>>53
は?
55: 仕様書無しさん [sage] 2016/10/13(木) 04:33:34.73 AAS
まぁでもJavaScriptが低級言語とはどう好意的に解釈しても納得できないわな
単純に使い方間違ってるとしか思えない
とりあえずJavaScriptは難しい
初心者用に見せかけて言語仕様まで追求すると欠陥としか思えないとこ多いから初心者が深く考えては行けない言語
56: 仕様書無しさん [sage] 2016/10/13(木) 12:16:21.26 AAS
↑みたいな奴って、他のスクリプト言語を知らずにJS難しいとか言ってそう
JSが難しいんじゃなくて、単にお前がスクリプト言語全般使いこなせないだけだろ
57(1): 仕様書無しさん [] 2016/10/14(金) 14:54:13.84 AAS
他スクリプト言語知っててjs持ち上げる奴なんかいないだろ
どこ誉めりゃいいんだ
58: 仕様書無しさん [sage] 2016/10/14(金) 16:47:16.66 AAS
>>57
他の言語と比べて難しいかどうかの話をしてるのだが
59: 仕様書無しさん [sage] 2016/10/14(金) 17:15:42.93 AAS
じゃあ、こういう事にしないか?
JavaScriptは他のスクリプト言語に比べて「気持ち悪い」
60(1): 仕様書無しさん [sage] 2016/10/14(金) 18:16:05.37 AAS
他の言語と比べて難しいかどうかの話をしてるのだが
61: 仕様書無しさん [] 2016/10/14(金) 18:40:27.11 AAS
まあ気持ち悪いに関しては異論ないだろうしな
62: 仕様書無しさん [sage] 2016/10/14(金) 18:54:29.40 AAS
めんどくさ
63: 仕様書無しさん [sage] 2016/10/14(金) 20:02:33.63 AAS
>>60
難しいかどうかみたいな、個人の技量に依存する話してもしょうがないじゃん。
でも、気持ち悪いものは、大抵の人が見ても気持ち悪いよ。
64(1): 仕様書無しさん [sage] 2016/10/14(金) 20:27:38.53 AAS
別に気持ち悪いとかはどうでもいい
俺は言語のユーザーなだけだから、特定の言語に肩入れしたり貶したり、そういう話ってもう面倒なんだよね
別に嫌いな言語は使わなければいいだけだし
65(1): 仕様書無しさん [sage] 2016/10/14(金) 20:41:13.22 AAS
>>64
>別に嫌いな言語は使わなければいいだけだし
サバサイはそれでいいけど、クライアントはそういうわけには行かないからねぇ。
難しいことは無いと思うけど、やっぱ気持ち悪いの一言かなぁ。
type of hoge === "undefined"
とかやらなきゃいけない割には、
undefinedが再定義できちゃうでしょ? JS。これ、あかんでしょ?
66: 仕様書無しさん [sage] 2016/10/14(金) 20:41:57.71 AAS
要らないスペース入った。type of → typeof
67(1): 仕様書無しさん [sage] 2016/10/14(金) 22:50:50.42 AAS
そんなことしないし、いまどきLinter使ってない人もいないし、ほんとそんなのどうだっていいんだよなぁ
別に実用上困らないレベルで便利に使える言語であれば、細かいことなんてどうでもいいよ
68(1): 仕様書無しさん [sage] 2016/10/14(金) 23:47:25.91 AAS
>>67
便利に使えるから使ってるんじゃなくて、
現実的にそれしか使えるのないから使ってるだけだからさ。
69: 仕様書無しさん [sage] 2016/10/14(金) 23:48:08.21 AAS
今更、ActiveXとか、使いたい?
70: 仕様書無しさん [sage] 2016/10/15(土) 00:09:52.02 AAS
>>68
あっそう
じゃあお前とは考えが違うから以上で
71(1): 仕様書無しさん [sage] 2016/10/15(土) 01:10:40.45 AAS
じゃあこのスレ要らないじゃん
おわり
72: 仕様書無しさん [sage] 2016/10/15(土) 01:43:30.10 AAS
>>71
まぁ、そう言うな。
基本的にプログラマは自分よがりが多いから、意見が合わなければ話すらしない
っていう、欠陥品が多い。
わかりきったことじゃないか。だから気にするな。
73: 仕様書無しさん [sage] 2016/10/15(土) 02:21:20.39 AAS
それしかないならそれを使うしかないじゃんっていう
気に入らないならなんとかしろよ
なんとかできないなら受け入れろ
ただただ文句を言うのはなんの生産性もないね
74: 仕様書無しさん [] 2016/10/15(土) 02:36:07.05 AAS
社畜の鏡だな
おまえら見習ってやれよ
75: 仕様書無しさん [sage] 2016/10/15(土) 09:00:07.80 AAS
>>65
> undefinedが再定義できちゃうでしょ? JS。これ、あかんでしょ?
大笑いwwwwそれは酷いな
おまえのことだよ
おまえが間違ってるよ
76: 仕様書無しさん [sage] 2016/10/15(土) 09:04:30.03 AAS
まさにES3脳
77: 仕様書無しさん [] 2016/10/17(月) 00:30:21.87 AAS
日本有数のJavaプログラマーのKenokabe先生に質問すれば万事解決!!
http://kenokabe-techwriting.blogspot.jp/
78: 仕様書無しさん [sage] 2017/01/02(月) 16:30:29.75 AAS
javascriptがjavaよりムズイのは当然
クライアントサイドはカオスだから
バックエンドの方がシンプルで良いよな
ウェブ屋の書いたjs とか正直何書いてるのかさっぱりわからないこと多いもん
書き方が悪いとかでなく、顧客の要求するUIを落とし込んだだけなんだろうけど、解読してても複雑怪奇で途中で嫌になってくる
正直良くこんなもん書いてくると感心するよ
79: 仕様書無しさん [sage] 2017/03/12(日) 22:58:14.27 AAS
フロントエンドのPGって形を作る必要があるから、HTMLやcss覚えなきゃいけない
JavaScriptだけ使えてもあまり意味ないし、しかも結構JavaScript自体が癖強くて手強い
これ相当に器用な人でないとフロントエンドのPGは務まらないよ
バックエンドの方がはるかに簡単だわ
フロントエンドを自由自在に扱えるPGはかなりのやり手だと思ったね
なるほどこれは募集かけても人がいない訳だよ
80: 仕様書無しさん [sage] 2017/04/27(木) 02:23:53.53 AAS
> JavascriptってJavaよりはるかに難しくね?
難しいね
Javascript+フロントを使いこなせる奴は中々のツワモノだわ
俺はライブラリに頼らないと無理だ
81: 仕様書無しさん [] 2017/07/12(水) 11:11:44.93 AAS
javascriptはc++ と同じ道を辿ってる気がする
82: 仕様書無しさん [] 2017/07/15(土) 21:09:57.86 AAS
そりゃJavascriptと書く人には無理だろね
83: 仕様書無しさん [sage] 2017/07/16(日) 01:28:29.43 AAS
歴史的理由な謎仕様大杉
84: 仕様書無しさん [sage] 2017/07/20(木) 16:08:29.44 AAS
そんなに多くはないよ
そもそも機能自体少なかったし
85: 仕様書無しさん [] 2017/08/03(木) 23:14:03.43 AAS
浮動小数点数の計算なんか最初バグかと思ったよw
あの謎仕様は何なんだろう?
あの方が速いの?
86: 仕様書無しさん [sage] 2017/08/04(金) 08:05:06.49 AAS
何が謎なんか分からない
CPUがそういう仕組みなんだからプログラミングでもそうなのは当たり前だし
CPUがそういう仕組みなのは2進数を用いてるからそうなのは当たり前なんだが
87: 仕様書無しさん [sage] 2017/08/04(金) 08:20:48.69 AAS
cpuの仕様うんぬんじゃなくて数学的に謎ってことでしょ
88: 仕様書無しさん [sage] 2017/08/04(金) 09:14:19.87 AAS
数学的になら尚更謎じゃないでしょ
正規化、精度、有効数字、といった言葉で片付くんだから
89: 仕様書無しさん [sage] 2017/08/11(金) 14:44:17.50 AAS
>>44
その例えは適切じゃないと思う俺が今まで一番納得したのは
「ブラックジャック」と「ブラックジャックによろしく」だな
90(1): 仕様書無しさん [sage] 2017/08/11(金) 20:50:51.01 AAS
ま、Java書けりゃJSも書けるだろとは思うけどな
91(1): 仕様書無しさん [sage] 2017/08/12(土) 15:55:28.50 AAS
>>90
書けない
全く違う
サーバーサイドとフロントエンドは全く別物
安易に仕事受けると子ぬ
92(1): 仕様書無しさん [sage] 2017/08/12(土) 17:25:54.42 AAS
>>91
JavaとJS程度の違いでうろたえてる奴って、Javaも大して書けてないんじゃないの〜
93: 仕様書無しさん [sage] 2017/08/13(日) 05:32:15.86 AAS
>>92 おまえ明日からバングラデシュに転勤な
国旗が似てるから問題ないだろ
94: 仕様書無しさん [sage] 2017/08/13(日) 10:42:52.43 AAS
こいつらJava以外の言語はなんでも難しい難しいって言ってそうw
95(1): 仕様書無しさん [sage] 2017/08/13(日) 11:34:39.22 AAS
VM付きで環境がはっきりしてる言語と、環境の隙間に入り込むスクリプト言語じゃ、意識する事が違う。
96: 仕様書無しさん [sage] 2017/08/13(日) 11:50:48.71 AAS
>>95
具体的には?
97: 仕様書無しさん [] 2017/08/28(月) 00:50:53.77 AAS
>>47
うんこ味のカレーとカレー味のうんこぐらいの差、の方がしっくり来る。
98(1): 仕様書無しさん [sage] 2017/08/28(月) 03:12:31.99 AAS
javascriptは文法は普通より少しむずいくらいだけど扱いのがフロントエンドだからそちらの知識がないから俺には出来ない
インライン要素だからブロック要素だからこの書き方だとfirefoxで崩れるうんたらこうたら言われても何のことだかちんぷんかんぷんだわ
99: 仕様書無しさん [sage] 2017/08/28(月) 03:15:14.75 AAS
JavascriptのPGの人ってよくブロック要素だのブラウザーの違いだの理解出来るね
JAVA覚えても全然分からないわ
100: 仕様書無しさん [sage] 2017/08/28(月) 03:17:50.89 AAS
>>98
最近サーバーサイドしかできない奴多過ぎだもんな
アーキテクチャっていったらMVC2しか知らないようなねw
101: 仕様書無しさん [sage] 2017/09/03(日) 05:22:13.76 AAS
最近はFlexboxもあるし、CSS深く知らなくてもそれなりのデザインできるんじゃいかな
102: 仕様書無しさん [sage] 2017/10/08(日) 05:14:27.23 AAS
>>JavascriptのPGの人ってよくブロック要素だのブラウザーの違いだの理解出来るね
なんたら要素っつったらCSSの話だしな。
webアプリ開発するなら、html,CSS,Javascriptは隠れて勉強しとかないと。
案外、こいつらはだだこねて面倒だ。
103: 仕様書無しさん [] 2017/12/29(金) 19:32:13.75 AAS
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
I1CWQMWFXN
104: 仕様書無しさん [] 2018/05/22(火) 15:16:52.52 AAS
とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
QT8M8
105: 仕様書無しさん [sage] 2018/10/12(金) 18:05:09.44 AAS
ワイ、フィズバズ問題で頭ショートした
106: 仕様書無しさん [sage] 2018/10/13(土) 19:28:39.45 AAS
それはただのIQ不足
107: 仕様書無しさん [sage] 2019/08/08(木) 22:28:16.65 AAS
そりゃそうだよ
Javaは多くの決まりごとがもともと存在するから
その作法にそえばある程度問題なく組める
JavaScriptはその部分も全部自分で設計しながら書く必要がある
JavaScriptが簡単だと言ってる奴は、初級レベルしか書いてないやつかフレームワークやライブラリを使ってJavaScript!って言ってるやつ
プロトタイプチェーンあたりから中級という感覚
108: 仕様書無しさん [sage] 2019/10/30(水) 20:49:39.91 AAS
FlutterのDartはどうよ
109: 仕様書無しさん [sage] 2019/10/30(水) 22:11:20.46 AAS
ネットスケープがノリで作った言語がここまで広がるとはw
ノリなのは名前がテキトーなことからもわかる
110: 仕様書無しさん [sage] 2019/11/23(土) 12:05:27.60 AAS
Core i7以上だと開発者ツールのロード時の表示がおかしくなるやつあってハマったわ。
だから、そのPCを処分した。
111: 仕様書無しさん [sage] 2019/11/27(水) 21:24:05.05 AAS
未だにJavaScriptに苦手意識持ってるサーバーサイドエンジニア多いと思うんだよな。まだJSPとかない次代、無理やり組んでリアル DOMいじっちゃったりしてさw
112: 仕様書無しさん [sage] 2019/11/30(土) 00:02:26.13 AAS
既存バグが多くて炎上しまくる
113(1): 仕様書無しさん [sage] 2020/01/24(金) 00:18:15.82 AAS
jscript
vbscript
どこへ行った?
114: 仕様書無しさん [] 2020/01/24(金) 01:16:26.91 AAS
>>113
VBScriptはまたまだたくさん使われている。
115: 仕様書無しさん [sage] 2020/01/26(日) 05:49:37.98 AAS
superとか実際に使うことあるの?
116(1): 仕様書無しさん [] 2020/02/05(水) 12:03:42.06 AAS
ECMA2015でクラスが導入されてかなりJavaっぽく書けるようになったと思うんだけど
クラス変数とアクセス修飾子はなんで使えない仕様にしたんだろうか
117: 仕様書無しさん [sage] 2020/02/05(水) 13:18:35.24 AAS
たしかに
なので自分はtsにしたよ
118: 仕様書無しさん [sage] 2021/05/05(水) 22:52:34.64 AAS
>>116
将来的に使う予定あるから使うなよ、の単語リストにprivateあるからそのうち乗ると思う。
119: 仕様書無しさん [] 2021/08/14(土) 17:26:19.02 AAS
JavaScript技術者って日本に何人ぐらいいるのだろう?
120: 仕様書無しさん [] 2021/08/14(土) 17:26:52.75 AAS
10万人ぐらいか?
121: 仕様書無しさん [sage] 2021/08/14(土) 18:04:19.37 AAS
JavaScript技術者ってどんなの?
広義のIT技術者は120万人ぐらいらしいけど
利用範囲広いけど、技術者って言うほどしっかり使う人あんまり多くはなさそうな気もする
やってても、ちょろちょろっとGUIというかWebで使ったりライブラリ叩いたりぐらいが大半で、
javascriptで食ってると言えるぐらいの層はどうなんだろうね?
122: 仕様書無しさん [] 2021/08/14(土) 18:46:33.76 AAS
JavaScriptはエクセルと同じようなもんで、
デフォルトで誰もができるってことになってる。
123(1): 仕様書無しさん [] 2021/08/15(日) 11:44:00.86 AAS
HTAで業務アプリ作ったら情シスから文句言われた
HTAとかいうわけわからない拡張子のファイル作るなと
124: 仕様書無しさん [] 2021/08/15(日) 22:51:02.13 AAS
>>123
無理もない
125: 仕様書無しさん [] 2021/08/19(木) 00:34:16.85 AAS
JavaもCやC++よりは簡単だけど、どちらかと言うと難しい部類に入る言語だよな〜
126(1): 仕様書無しさん [sage] 2021/08/24(火) 08:33:12.19 AAS
jsって普通にむずかしいよ
トリッキーだし
簡単って言ってるのは取っ掛かりがって事で奥は魔境だよ
この魔境の部分が扱えないと食っていけない
127: 仕様書無しさん [] 2021/08/28(土) 17:35:28.26 AAS
ココ↓は?
https://twitter.com/rokkotsukasa/status/1374706883424968711
https://twitter.com/rokkotsukasa/status/1410902330979979265
https://twitter.com/5chan_nel (5ch newer account)
128: 仕様書無しさん [] 2021/08/28(土) 21:25:52.03 AAS
文字列をパソコンで選択したとき、またはiPhoneで選択したとき、”あるアプリ”で検索
表示させることはJavaでできますか?
129: 仕様書無しさん [sage] 2021/08/31(火) 09:05:47.39 AAS
>>126
魔境というのが分からんが
プロトタイプの中身を書き換えて
デフォルトのメソッドの挙動を追加したりする
黒魔術と称される手法のことかな
PHPやJavaでechoコマンドの挙動が不便だから
元の動きを改造しておこうなんてありえないが
JavaScriptだと普通にできる
Polyfillなんかまさにそれなわけで
JavaScriptは黒魔術使えるくらいで一人前
ただ他人のかけた黒魔術はいじりたくないね
130: 仕様書無しさん [sage] 2021/09/23(木) 11:59:37.00 AAS
環境作るまでがjavascriptのが大変かもね。
javaはmavenとなんかのフレームワーク入れときゃいいけど
javascriptだとnpm,webpack,typescript,browserify,cssのなんか,react,redux,(あと非同期処理する何か)
くらいは最低必要。しかも上記のツールも多分数年で入れ替わる。
131: 仕様書無しさん [sage] 2021/10/02(土) 10:18:25.81 AAS
今はJavaScriptの方が酷い状況だわな
TypeScriptもあまりに中途半端で型付言語のメリットとは比べものにならないし
素のJSよりは万倍マシだから使ってるが
でもあの言語だけが唯一‘Vender Free’なんだよ
その一点でJSにしがみついてる人間も多いだろうな
Javaに行けばSunやOracleに振り回される
C#やTSに行けばMSに振り回される
Swiftに行けばAppleに振り回される
JSだってECMAに振り回されるじゃん?でも彼らがいうにはECMAは企業じゃない。むしろ俺たち側だから俺たちが俺たちを振り回すのでまだ我慢できるって思ってるんだぜマジで
よっぽど現役時代に酷い目にあわされてきたに違いない(涙
132: 仕様書無しさん [sage] 2021/10/21(木) 15:21:03.08 AAS
銀行の偉い人たちはJavaScriptは文法がいい加減でセキュリティ面で問題を抱えていると考えている
サイバー攻撃にも使われるのもあり、彼らのイメージ的には良くないから開発で使用しないよう命令されている
133: 仕様書無しさん [sage] 2021/10/24(日) 10:45:39.85 AAS
サーバーサイドjavascript使わなければへーきだろ
134: 仕様書無しさん [sage] 2022/01/01(土) 10:53:15.40 AAS
Reactは変な名称の文法多すぎてカオス
jest(冗談)などおかしい
135(1): 仕様書無しさん [sage] 2023/03/19(日) 11:56:11.75 AAS
POSTでページ読み込みしたいがsubmit以外の方法でできん
できんことはないが死ぬほどめんどくさい
submitはフォーム書き換えんと作れないし処理後にダイアログ表示とかできなくて使いづらい
あんまりやっちゃいけないことなのか?
136: 仕様書無しさん [sage] 2023/03/29(水) 23:20:21.44 AAS
jsのほとんどはphpでできる
137: 仕様書無しさん [] 2023/04/26(水) 13:31:05.00 AAS
プロトタイプチェーンとか勉強したけど役立った記憶はない
138: 仕様書無しさん [sage] 2023/06/17(土) 11:17:07.43 AAS
Reactとかいう公式の文章がオナニー臭いライブラリ
あらゆる名前も実際のメソッドの意味と乖離しすぎている
JavaもJackson(人名)のようになんちゃってネーミング多くて老害臭がする
139(1): 仕様書無しさん [sage] 2024/02/22(木) 02:29:08.37 AAS
a が null、true、false、undefined、string の何れの場合でも
`${[a]}`== `${a??''}`
これが成立するのはどういう仕様によるものだろう?
右辺は Null 合体演算子 によるものなのはわかるが、前者が後者と同じ結果となる理屈が分からない
140: 仕様書無しさん [sage] 2024/03/01(金) 00:39:49.19 AAS
>>135
fetch(url, {method:"POST", body:JSON.stringify(data), headers:{"Content-Type": "application/json"})
で、出来てそんな面倒じゃないよ?
141: 仕様書無しさん [] 2024/03/29(金) 13:27:49.05 AAS
車本体が150万くらい余裕で月数十万くらい毎月飛ばしまくるやつて
142: 仕様書無しさん [] 2024/03/29(金) 13:50:23.07 AAS
シギーはもう存在しないことバラされてるの?切手が得意な会社ってイメージかな
143: 仕様書無しさん [] 2024/03/29(金) 15:11:07.48 AAS
8月5日?8月2日?8月17日?8月7日生まれなんか
FX系のツィッター見るんだが
144: 仕様書無しさん [sage] 2024/03/29(金) 15:18:21.44 AAS
おめ、明日下げるためには…って感じだしな
145: 仕様書無しさん [] 2024/03/29(金) 15:45:57.40 AAS
なるんじゃないかなあと思ってるけどラップだけでは常識?
では駄目
146: 仕様書無しさん [sage] 2024/03/29(金) 16:21:01.99 AAS
フォトショ職人「はい」
147: 仕様書無しさん [sage] 2025/01/12(日) 09:13:37.87 AAS
>>139
疑問解決
MDNのArrayの#join に説明があった
Arrayの文字列変換は undefined null を‘’に変換する決めごとがあるとのこと=未定義動作でも実装依存でもないので安心して使える
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s