X



JavaScriptってめちゃくちゃ複雑じゃね???
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:53:55.042ID:8isu8OTn0
Pythonって簡単
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:55:27.958ID:8isu8OTn0
JavaScriptの難しいところ~

importとrequireがいつまでたってもわからない
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:55:38.789ID:g+nteohL0
_=>"そんなことないよ"
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:56:02.324ID:8isu8OTn0
JavaScriptの難しいところ~

プロトタイプ型のオブジェクト指向がいつまでたってもわからない
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:56:42.210ID:8isu8OTn0
JavaScriptの難しいところ~

async/awaitがいつまでたってもわからない
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:57:20.224ID:8isu8OTn0
JavaScriptの難しいところ~

TypeScriptがいつまでたってもわからない
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:57:31.483ID:e1QfgmpL0
pythonのほうがきらい
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:57:57.206ID:8isu8OTn0
JavaScriptの難しいところ~

ビルドツールが乱立しててデファクトがない
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:58:33.598ID:8isu8OTn0
>>7
わかる
俺もPythonのが嫌いではある
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:59:25.499ID:8isu8OTn0
JavaScriptの難しいところ~

npmとyarnがある
nodeとdenoがある
こういうのがいっぱいある。
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 12:59:26.574ID:e1QfgmpL0
同志で草
やったぜ
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:00:16.256ID:8isu8OTn0
>>11
Python好きなやつなんてこの世にいない
0013以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:01:09.543ID:8isu8OTn0
JavaScriptの難しいところ~

ブラウザとnodejsで使えるAPIの違いがいつまでたってもわからない
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:02:37.788ID:8isu8OTn0
JavaScript の難しいところ~

ECMAScriptが毎年改定されるので俺の使いたい言語機能がどのバージョンから対応してるのか把握する必要がある
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:02:49.297ID:e1QfgmpL0
nodejsって一体何者なんや🤔
JSのできる範囲がいまいちわからん
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:02:59.260ID:e1QfgmpL0
しまったここVIPだった
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:03:48.130ID:8isu8OTn0
nodejsはchromeで動いてるV8ってJSの処理系を引っこ抜いてサーバーでも動かせるようにした奴
0018以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:04:58.794ID:V2rRuA9Z0
nodeがバージョン依存強すぎる
0019以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:06:47.199ID:8isu8OTn0
nodejsはES6以前にV8を引っこ抜いて作ったので、モジュールをCommonJSで作ってしまったのよ
その後ES6が出来て全てのブラウザがES Modulesに対応したんだけど、npmのパッケージはCommonjsで作られていてその資源を活かしたいという観点から、nodejsとブラウザでモジュールのインポートのやり方が異なるという話だと思っている。
もしかしたら違うかも
0020以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:07:05.976ID:e1QfgmpL0
なるほどちょっとだけわかった
0021以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:08:42.254ID:8isu8OTn0
ここで複雑を極めるのがbabelが誕生して、ES Moduleで書かれたコードをCoomonjsに変換出来るようになったので、普段nodejsでreactのコードを書くときはnodejsの処理系でビルドしてるのにも関わらずES moduleでインポートできる?って話なのかもなぁ
違うかも
0022以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:09:46.320ID:dCjE4rTc0
それは>>1が無能なだけでしょ?
0023以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:09:57.215ID:8isu8OTn0
>>22
かもね
0024以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:10:30.493ID:V2rRuA9Z0
その場で小さな物を書いて動かす分にはJavaScript便利ですき
デカいもの書きたくない
0025以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:13:46.637ID:8isu8OTn0
>>24
せやろか
でかいものほどTypescriptじゃね?
0026以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/20(木) 13:20:32.526ID:zfWRQ80/0
javascript色々なものが散乱してて腹立った記憶しかない
サーバー立てて通信できるマルバツゲーム作ったけど大半がjavascriptの歴史の勉強だった気がするわ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況