JavascriptってJavaよりはるかに難しくね? [無断転載禁止]©2ch.net (147レス)
1-

1
(2): 仕様書無しさん [] 2016/06/16(木)14:56
型とか厳密に決まってなくて自由度高すぎ。
48: 仕様書無しさん [sage] 2016/09/03(土)21:57
>>1
はい
49: 仕様書無しさん [sage] 2016/09/03(土)21:58
高級ぶった低級言語
50: 仕様書無しさん [sage] 2016/09/03(土)23:10
ここにもいたか。
高級言語・低級言語という用語の意味くらい正しくおさえておけよ、
基本情報技術者程度の知識すら無い低能ニート君
51: 仕様書無しさん [sage] 2016/09/03(土)23:19
単に高級低級の意味で言われていると思っているお前が何か勘違いしている
52: 仕様書無しさん [sage] 2016/09/04(日)07:57
こういうこと勘違いしてこだわってどうのこうの言ってる奴ってSE以上のこと出来やしないよね
53
(1): 仕様書無しさん [sage] 2016/09/07(水)16:22
ネットでJavaScriptの講座見たけどなんかバッチファイルの書き方に似ているような気がしないでもないな
54: 仕様書無しさん [sage] 2016/09/07(水)18:57
>>53
は?
55: 仕様書無しさん [sage] 2016/10/13(木)04:33
まぁでもJavaScriptが低級言語とはどう好意的に解釈しても納得できないわな
単純に使い方間違ってるとしか思えない

とりあえずJavaScriptは難しい
初心者用に見せかけて言語仕様まで追求すると欠陥としか思えないとこ多いから初心者が深く考えては行けない言語
56: 仕様書無しさん [sage] 2016/10/13(木)12:16
↑みたいな奴って、他のスクリプト言語を知らずにJS難しいとか言ってそう
JSが難しいんじゃなくて、単にお前がスクリプト言語全般使いこなせないだけだろ
57
(1): 仕様書無しさん [] 2016/10/14(金)14:54
他スクリプト言語知っててjs持ち上げる奴なんかいないだろ
どこ誉めりゃいいんだ
58: 仕様書無しさん [sage] 2016/10/14(金)16:47
>>57
他の言語と比べて難しいかどうかの話をしてるのだが
59: 仕様書無しさん [sage] 2016/10/14(金)17:15
じゃあ、こういう事にしないか?

JavaScriptは他のスクリプト言語に比べて「気持ち悪い」
60
(1): 仕様書無しさん [sage] 2016/10/14(金)18:16
他の言語と比べて難しいかどうかの話をしてるのだが
61: 仕様書無しさん [] 2016/10/14(金)18:40
まあ気持ち悪いに関しては異論ないだろうしな
62: 仕様書無しさん [sage] 2016/10/14(金)18:54
めんどくさ
63: 仕様書無しさん [sage] 2016/10/14(金)20:02
>>60
難しいかどうかみたいな、個人の技量に依存する話してもしょうがないじゃん。
でも、気持ち悪いものは、大抵の人が見ても気持ち悪いよ。
64
(1): 仕様書無しさん [sage] 2016/10/14(金)20:27
別に気持ち悪いとかはどうでもいい
俺は言語のユーザーなだけだから、特定の言語に肩入れしたり貶したり、そういう話ってもう面倒なんだよね
別に嫌いな言語は使わなければいいだけだし
65
(1): 仕様書無しさん [sage] 2016/10/14(金)20:41
>>64
>別に嫌いな言語は使わなければいいだけだし

サバサイはそれでいいけど、クライアントはそういうわけには行かないからねぇ。
難しいことは無いと思うけど、やっぱ気持ち悪いの一言かなぁ。

type of hoge === "undefined"

とかやらなきゃいけない割には、

undefinedが再定義できちゃうでしょ? JS。これ、あかんでしょ?
66: 仕様書無しさん [sage] 2016/10/14(金)20:41
要らないスペース入った。type of → typeof
67
(1): 仕様書無しさん [sage] 2016/10/14(金)22:50
そんなことしないし、いまどきLinter使ってない人もいないし、ほんとそんなのどうだっていいんだよなぁ
別に実用上困らないレベルで便利に使える言語であれば、細かいことなんてどうでもいいよ
68
(1): 仕様書無しさん [sage] 2016/10/14(金)23:47
>>67
便利に使えるから使ってるんじゃなくて、
現実的にそれしか使えるのないから使ってるだけだからさ。
69: 仕様書無しさん [sage] 2016/10/14(金)23:48
今更、ActiveXとか、使いたい?
70: 仕様書無しさん [sage] 2016/10/15(土)00:09
>>68
あっそう
じゃあお前とは考えが違うから以上で
71
(1): 仕様書無しさん [sage] 2016/10/15(土)01:10
じゃあこのスレ要らないじゃん

おわり
72: 仕様書無しさん [sage] 2016/10/15(土)01:43
>>71
まぁ、そう言うな。
基本的にプログラマは自分よがりが多いから、意見が合わなければ話すらしない
っていう、欠陥品が多い。

わかりきったことじゃないか。だから気にするな。
73: 仕様書無しさん [sage] 2016/10/15(土)02:21
それしかないならそれを使うしかないじゃんっていう
気に入らないならなんとかしろよ
なんとかできないなら受け入れろ
ただただ文句を言うのはなんの生産性もないね
74: 仕様書無しさん [] 2016/10/15(土)02:36
社畜の鏡だな
おまえら見習ってやれよ
75: 仕様書無しさん [sage] 2016/10/15(土)09:00
>>65
> undefinedが再定義できちゃうでしょ? JS。これ、あかんでしょ?

大笑いwwwwそれは酷いな

おまえのことだよ
おまえが間違ってるよ
76: 仕様書無しさん [sage] 2016/10/15(土)09:04
まさにES3脳
77: 仕様書無しさん [] 2016/10/17(月)00:30
日本有数のJavaプログラマーのKenokabe先生に質問すれば万事解決!!
http://kenokabe-techwriting.blogspot.jp/
78: 仕様書無しさん [sage] 2017/01/02(月)16:30
javascriptがjavaよりムズイのは当然
クライアントサイドはカオスだから

バックエンドの方がシンプルで良いよな

ウェブ屋の書いたjs とか正直何書いてるのかさっぱりわからないこと多いもん
書き方が悪いとかでなく、顧客の要求するUIを落とし込んだだけなんだろうけど、解読してても複雑怪奇で途中で嫌になってくる

正直良くこんなもん書いてくると感心するよ
79: 仕様書無しさん [sage] 2017/03/12(日)22:58
フロントエンドのPGって形を作る必要があるから、HTMLやcss覚えなきゃいけない
JavaScriptだけ使えてもあまり意味ないし、しかも結構JavaScript自体が癖強くて手強い

これ相当に器用な人でないとフロントエンドのPGは務まらないよ
バックエンドの方がはるかに簡単だわ

フロントエンドを自由自在に扱えるPGはかなりのやり手だと思ったね
なるほどこれは募集かけても人がいない訳だよ
80: 仕様書無しさん [sage] 2017/04/27(木)02:23
> JavascriptってJavaよりはるかに難しくね?

難しいね
Javascript+フロントを使いこなせる奴は中々のツワモノだわ
俺はライブラリに頼らないと無理だ
81: 仕様書無しさん [] 2017/07/12(水)11:11
javascriptはc++ と同じ道を辿ってる気がする
82: 仕様書無しさん [] 2017/07/15(土)21:09
そりゃJavascriptと書く人には無理だろね
83: 仕様書無しさん [sage] 2017/07/16(日)01:28
歴史的理由な謎仕様大杉
84: 仕様書無しさん [sage] 2017/07/20(木)16:08
そんなに多くはないよ
そもそも機能自体少なかったし
85: 仕様書無しさん [] 2017/08/03(木)23:14
浮動小数点数の計算なんか最初バグかと思ったよw
あの謎仕様は何なんだろう?
あの方が速いの?
86: 仕様書無しさん [sage] 2017/08/04(金)08:05
何が謎なんか分からない
CPUがそういう仕組みなんだからプログラミングでもそうなのは当たり前だし
CPUがそういう仕組みなのは2進数を用いてるからそうなのは当たり前なんだが
87: 仕様書無しさん [sage] 2017/08/04(金)08:20
cpuの仕様うんぬんじゃなくて数学的に謎ってことでしょ
88: 仕様書無しさん [sage] 2017/08/04(金)09:14
数学的になら尚更謎じゃないでしょ
正規化、精度、有効数字、といった言葉で片付くんだから
89: 仕様書無しさん [sage] 2017/08/11(金)14:44
>>44
その例えは適切じゃないと思う俺が今まで一番納得したのは
「ブラックジャック」と「ブラックジャックによろしく」だな
90
(1): 仕様書無しさん [sage] 2017/08/11(金)20:50
ま、Java書けりゃJSも書けるだろとは思うけどな
91
(1): 仕様書無しさん [sage] 2017/08/12(土)15:55
>>90
書けない
全く違う
サーバーサイドとフロントエンドは全く別物
安易に仕事受けると子ぬ
92
(1): 仕様書無しさん [sage] 2017/08/12(土)17:25
>>91
JavaとJS程度の違いでうろたえてる奴って、Javaも大して書けてないんじゃないの〜
93: 仕様書無しさん [sage] 2017/08/13(日)05:32
>>92 おまえ明日からバングラデシュに転勤な
国旗が似てるから問題ないだろ
94: 仕様書無しさん [sage] 2017/08/13(日)10:42
こいつらJava以外の言語はなんでも難しい難しいって言ってそうw
95
(1): 仕様書無しさん [sage] 2017/08/13(日)11:34
VM付きで環境がはっきりしてる言語と、環境の隙間に入り込むスクリプト言語じゃ、意識する事が違う。
96: 仕様書無しさん [sage] 2017/08/13(日)11:50
>>95
具体的には?
97: 仕様書無しさん [] 2017/08/28(月)00:50
>>47
うんこ味のカレーとカレー味のうんこぐらいの差、の方がしっくり来る。
98
(1): 仕様書無しさん [sage] 2017/08/28(月)03:12
javascriptは文法は普通より少しむずいくらいだけど扱いのがフロントエンドだからそちらの知識がないから俺には出来ない
インライン要素だからブロック要素だからこの書き方だとfirefoxで崩れるうんたらこうたら言われても何のことだかちんぷんかんぷんだわ
99: 仕様書無しさん [sage] 2017/08/28(月)03:15
JavascriptのPGの人ってよくブロック要素だのブラウザーの違いだの理解出来るね
JAVA覚えても全然分からないわ
100: 仕様書無しさん [sage] 2017/08/28(月)03:17
>>98
最近サーバーサイドしかできない奴多過ぎだもんな
アーキテクチャっていったらMVC2しか知らないようなねw
101: 仕様書無しさん [sage] 2017/09/03(日)05:22
最近はFlexboxもあるし、CSS深く知らなくてもそれなりのデザインできるんじゃいかな
102: 仕様書無しさん [sage] 2017/10/08(日)05:14
>>JavascriptのPGの人ってよくブロック要素だのブラウザーの違いだの理解出来るね
なんたら要素っつったらCSSの話だしな。
webアプリ開発するなら、html,CSS,Javascriptは隠れて勉強しとかないと。
案外、こいつらはだだこねて面倒だ。
103: 仕様書無しさん [] 2017/12/29(金)19:32
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

I1CWQMWFXN
104: 仕様書無しさん [] 2018/05/22(火)15:16
とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

QT8M8
105: 仕様書無しさん [sage] 2018/10/12(金)18:05
ワイ、フィズバズ問題で頭ショートした
106: 仕様書無しさん [sage] 2018/10/13(土)19:28
それはただのIQ不足
107: 仕様書無しさん [sage] 2019/08/08(木)22:28
そりゃそうだよ
Javaは多くの決まりごとがもともと存在するから
その作法にそえばある程度問題なく組める

JavaScriptはその部分も全部自分で設計しながら書く必要がある

JavaScriptが簡単だと言ってる奴は、初級レベルしか書いてないやつかフレームワークやライブラリを使ってJavaScript!って言ってるやつ
プロトタイプチェーンあたりから中級という感覚
108: 仕様書無しさん [sage] 2019/10/30(水)20:49
FlutterのDartはどうよ
109: 仕様書無しさん [sage] 2019/10/30(水)22:11
ネットスケープがノリで作った言語がここまで広がるとはw
ノリなのは名前がテキトーなことからもわかる
110: 仕様書無しさん [sage] 2019/11/23(土)12:05
Core i7以上だと開発者ツールのロード時の表示がおかしくなるやつあってハマったわ。
だから、そのPCを処分した。
111: 仕様書無しさん [sage] 2019/11/27(水)21:24
未だにJavaScriptに苦手意識持ってるサーバーサイドエンジニア多いと思うんだよな。まだJSPとかない次代、無理やり組んでリアル DOMいじっちゃったりしてさw
112: 仕様書無しさん [sage] 2019/11/30(土)00:02
既存バグが多くて炎上しまくる
113
(1): 仕様書無しさん [sage] 2020/01/24(金)00:18
jscript
vbscript

どこへ行った?
114: 仕様書無しさん [] 2020/01/24(金)01:16
>>113
VBScriptはまたまだたくさん使われている。
115: 仕様書無しさん [sage] 2020/01/26(日)05:49
superとか実際に使うことあるの?
116
(1): 仕様書無しさん [] 2020/02/05(水)12:03
ECMA2015でクラスが導入されてかなりJavaっぽく書けるようになったと思うんだけど
クラス変数とアクセス修飾子はなんで使えない仕様にしたんだろうか
117: 仕様書無しさん [sage] 2020/02/05(水)13:18
たしかに
なので自分はtsにしたよ
118: 仕様書無しさん [sage] 2021/05/05(水)22:52
>>116
将来的に使う予定あるから使うなよ、の単語リストにprivateあるからそのうち乗ると思う。
119: 仕様書無しさん [] 2021/08/14(土)17:26
JavaScript技術者って日本に何人ぐらいいるのだろう?
120: 仕様書無しさん [] 2021/08/14(土)17:26
10万人ぐらいか?
121: 仕様書無しさん [sage] 2021/08/14(土)18:04
JavaScript技術者ってどんなの?
広義のIT技術者は120万人ぐらいらしいけど
利用範囲広いけど、技術者って言うほどしっかり使う人あんまり多くはなさそうな気もする
やってても、ちょろちょろっとGUIというかWebで使ったりライブラリ叩いたりぐらいが大半で、
javascriptで食ってると言えるぐらいの層はどうなんだろうね?
122: 仕様書無しさん [] 2021/08/14(土)18:46
JavaScriptはエクセルと同じようなもんで、
デフォルトで誰もができるってことになってる。
123
(1): 仕様書無しさん [] 2021/08/15(日)11:44
HTAで業務アプリ作ったら情シスから文句言われた
HTAとかいうわけわからない拡張子のファイル作るなと
124: 仕様書無しさん [] 2021/08/15(日)22:51
>>123
無理もない
125: 仕様書無しさん [] 2021/08/19(木)00:34
JavaもCやC++よりは簡単だけど、どちらかと言うと難しい部類に入る言語だよな〜
126
(1): 仕様書無しさん [sage] 2021/08/24(火)08:33
jsって普通にむずかしいよ
トリッキーだし
簡単って言ってるのは取っ掛かりがって事で奥は魔境だよ
この魔境の部分が扱えないと食っていけない
127: 仕様書無しさん [] 2021/08/28(土)17:35
ココ↓は?

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
文字列をパソコンで選択したとき、またはiPhoneで選択したとき、”あるアプリ”で検索
表示させることはJavaでできますか?
129: 仕様書無しさん [sage] 2021/08/31(火)09:05
>>126
魔境というのが分からんが
プロトタイプの中身を書き換えて
デフォルトのメソッドの挙動を追加したりする
黒魔術と称される手法のことかな

PHPやJavaでechoコマンドの挙動が不便だから
元の動きを改造しておこうなんてありえないが
JavaScriptだと普通にできる

Polyfillなんかまさにそれなわけで
JavaScriptは黒魔術使えるくらいで一人前
ただ他人のかけた黒魔術はいじりたくないね
130: 仕様書無しさん [sage] 2021/09/23(木)11:59
環境作るまでがjavascriptのが大変かもね。
javaはmavenとなんかのフレームワーク入れときゃいいけど
javascriptだとnpm,webpack,typescript,browserify,cssのなんか,react,redux,(あと非同期処理する何か)
くらいは最低必要。しかも上記のツールも多分数年で入れ替わる。
131: 仕様書無しさん [sage] 2021/10/02(土)10:18
今はJavaScriptの方が酷い状況だわな
TypeScriptもあまりに中途半端で型付言語のメリットとは比べものにならないし
素のJSよりは万倍マシだから使ってるが
でもあの言語だけが唯一‘Vender Free’なんだよ
その一点でJSにしがみついてる人間も多いだろうな
Javaに行けばSunやOracleに振り回される
C#やTSに行けばMSに振り回される
Swiftに行けばAppleに振り回される
JSだってECMAに振り回されるじゃん?でも彼らがいうにはECMAは企業じゃない。むしろ俺たち側だから俺たちが俺たちを振り回すのでまだ我慢できるって思ってるんだぜマジで
よっぽど現役時代に酷い目にあわされてきたに違いない(涙
132: 仕様書無しさん [sage] 2021/10/21(木)15:21
銀行の偉い人たちはJavaScriptは文法がいい加減でセキュリティ面で問題を抱えていると考えている
サイバー攻撃にも使われるのもあり、彼らのイメージ的には良くないから開発で使用しないよう命令されている
133: 仕様書無しさん [sage] 2021/10/24(日)10:45
サーバーサイドjavascript使わなければへーきだろ
134: 仕様書無しさん [sage] 2022/01/01(土)10:53
Reactは変な名称の文法多すぎてカオス
jest(冗談)などおかしい
135
(1): 仕様書無しさん [sage] 2023/03/19(日)11:56
POSTでページ読み込みしたいがsubmit以外の方法でできん
できんことはないが死ぬほどめんどくさい
submitはフォーム書き換えんと作れないし処理後にダイアログ表示とかできなくて使いづらい
あんまりやっちゃいけないことなのか?
136: 仕様書無しさん [sage] 2023/03/29(水)23:20
jsのほとんどはphpでできる
137: 仕様書無しさん [] 2023/04/26(水)13:31
プロトタイプチェーンとか勉強したけど役立った記憶はない
138: 仕様書無しさん [sage] 2023/06/17(土)11:17
Reactとかいう公式の文章がオナニー臭いライブラリ
あらゆる名前も実際のメソッドの意味と乖離しすぎている
JavaもJackson(人名)のようになんちゃってネーミング多くて老害臭がする
139
(1): 仕様書無しさん [sage] 2024/02/22(木)02:29
a が null、true、false、undefined、string の何れの場合でも

`${[a]}`== `${a??''}`

これが成立するのはどういう仕様によるものだろう?
右辺は Null 合体演算子 によるものなのはわかるが、前者が後者と同じ結果となる理屈が分からない
140: 仕様書無しさん [sage] 2024/03/01(金)00:39
>>135
fetch(url, {method:"POST", body:JSON.stringify(data), headers:{"Content-Type": "application/json"})
で、出来てそんな面倒じゃないよ?
141: 仕様書無しさん [] 2024/03/29(金)13:27
車本体が150万くらい余裕で月数十万くらい毎月飛ばしまくるやつて
142: 仕様書無しさん [] 2024/03/29(金)13:50
シギーはもう存在しないことバラされてるの?切手が得意な会社ってイメージかな
143: 仕様書無しさん [] 2024/03/29(金)15:11
8月5日?8月2日?8月17日?8月7日生まれなんか
FX系のツィッター見るんだが
144: 仕様書無しさん [sage] 2024/03/29(金)15:18
おめ、明日下げるためには…って感じだしな
145: 仕様書無しさん [] 2024/03/29(金)15:45
なるんじゃないかなあと思ってるけどラップだけでは常識?
では駄目
146: 仕様書無しさん [sage] 2024/03/29(金)16:21
フォトショ職人「はい」
147: 仕様書無しさん [sage] 01/12(日)09:13
>>139
疑問解決
MDNのArrayの#join に説明があった
Arrayの文字列変換は undefined null を‘’に変換する決めごとがあるとのこと=未定義動作でも実装依存でもないので安心して使える
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.528s*