JavaScriptむずくてわろた

1: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 16:58:19.224 ID:c4H4S3Dh0
簡単じゃねーじゃん

3: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 16:58:49.847 ID:i7bwMGVR0
簡単なことを簡単にできる言語ではあるが

4: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 16:59:10.478 ID:ZVq0JWuw0
TypeScript使おうぜ

5: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 16:59:35.005 ID:c4H4S3Dh0
>>3
どういうことだこれ
>>4
環境構築だりぃ

6: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:00:35.468 ID:ETyrqORJ0
かんたんな文法だけ知ってればなんでもできるぞ
もっと効率手なプログラミングをしたいなら高度な文法がいるだけ

7: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:02:03.304 ID:c4H4S3Dh0
>>6
エスパーかおまいさんは

9: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:07:57.935 ID:c4H4S3Dh0
補完全然聞かなくてTypeScript使いたくなってきた

12: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:11:32.989 ID:ZVq0JWuw0
>>9
使おうぜ
node入れれば動くぞ

10: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:10:24.268 ID:CbcYat9Y0
今ではJavaScriptよく知らずにTypeScript使ってる人がいるくらいだ

11: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:11:32.353 ID:c4H4S3Dh0
>>10
うそだろ…
TypeScript入れるわ

13: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:12:44.769 ID:c4H4S3Dh0
C#とTypeScriptって似てるよな

14: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:26:46.724 ID:c4H4S3Dh0
設定ファイル作成だるすぎ

15: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:36:20.726 ID:tWKmXTCW0
そりゃあTypeScriptはC#と同じMS+アンダース・ヘルスバーグ製だからな

16: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:39:47.682 ID:c4H4S3Dh0
>>15
環境構築のだるささえなければ好きになれそうなのにな。残念だわ

17: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:42:19.948 ID:ZVq0JWuw0
環境なんて一回構築してしまえばあとは他のプロジェクトに流用して何とでもなるだろ
webpackとts-loaderとか入れるんだっけ

18: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:44:13.906 ID:c4H4S3Dh0
>>17
webpack, webpack-cli, typescript, ts-loader
なんかこんなんが当たり前ってちょっと昔のJavaScript知ってたら信じられなくね

20: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:45:58.194 ID:ZVq0JWuw0
>>18
そりゃJavaScriptに変換するんだからJavaScriptより手間はあるだろう

19: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:45:14.356 ID:fQB7IpjH0
何が難しいんですか?
高度の文法とか使わないだろ・・・

21: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:46:41.161 ID:c4H4S3Dh0
>>19
ElectronでwebView要素使ってもともとのWebアプリの操作してんだけど、
元サイトが古い作りすぎてハゲそう

28: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:00:51.486 ID:fQB7IpjH0
>>21
自分が知ってる文法でゴリゴリやるしかなくねぇ?
急に美しいコードが書けるわけじゃないし

29: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:04:05.894 ID:c4H4S3Dh0
>>28
なんかWebviewに注入してるJSとレンダラプロセスのJSのレイヤー別なんだよな
ってことで、試しにHTMLの適当な要素取得とかStyleとか変え用途思ったんだけど
Styleが変更きかねぇ

32: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:06:42.209 ID:fQB7IpjH0
>>29
デバッカ使って一つ一つ見るしかないやろな

23: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:48:43.940 ID:ecyNh0P60
根本的にJavaスクリプトの需要がそんなにあると思えない
webアプリケーション作成ならどう考えてもPHPを勉強したほうが将来性あると思う
お前らの訪問するサイトはそんなにJavaスクリプトを使ってるのか?
いやいや使ってないだろ

24: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:49:43.370 ID:c4H4S3Dh0
>>23
急に意味不明な議論ふっかけてくんな死ね

25: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:50:01.864 ID:ecyNh0P60
>>24
現実を見ろよ

26: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 17:51:08.763 ID:r3v5//WUM
>>25
お前こそ現実を見ろよwww

31: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:06:26.632 ID:46anQy6n0
jquery覚えればなんでもできるぞ

35: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:14:01.249 ID:c4H4S3Dh0
くそったれ簡単になれよ

36: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:15:22.349 ID:fQB7IpjH0
最近のプログラミング言語が複雑化しているのは確か

37: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:16:20.358 ID:c4H4S3Dh0
今日中にできると思ってたけど無理っぽい

38: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:16:45.533 ID:fQB7IpjH0
仕事なのか?

39: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:19:06.715 ID:c4H4S3Dh0
>>38
趣味グラムだよ
平日にポッと思いついて土日に片したらぁ!と思ってたら無理だった
悔しすぎる

40: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:19:48.617 ID:fQB7IpjH0
>>39
ならゆっくりやればええやん

41: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:24:32.990 ID:c4H4S3Dh0
飽きそう

47: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:30:39.763 ID:c4H4S3Dh0
ちなみにbodyではHTMLCollection取得できたけど、body[0]ではundefinedになっちまった

48: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:34:14.352 ID:fQB7IpjH0
body に id振ってみたら?

49: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:35:53.996 ID:c4H4S3Dh0
>>48
HTMLは直に触れないんだよ
wevview使って他人のサイトを表示させてjsでいじってる

53: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:38:28.635 ID:fQB7IpjH0
>>49
HTMLCollection取得できるなら何か方法はあるな
body.style.display = “none”;した後にHTMLCollectionの中身に変化ある?

57: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:43:54.642 ID:c4H4S3Dh0

>>53
console.log(body);
してみてもなんも変化なさそう。そもそもどこ見ればいいか分からんのだけどなwww
つーかすまん。そもそもTypeError: Cannot read property ‘style’ of undefinedって出てた
なんでや

>>55
サイトハックして自分用に使いやすい専ブラ作ってる

55: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:40:10.989 ID:b6Ps6WPO0
>>49
なんでそんな事してるの?

50: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:36:30.984 ID:JcpVUX6Or
JScriptでいいよ

52: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:38:09.591 ID:c4H4S3Dh0
>>50
なんすかそれは

54: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:39:06.868 ID:fQB7IpjH0
>>50
懐かしいのJ#ですね

51: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:36:34.324 ID:t/Eve3Qt0

JavaScriptは「動かす」のは簡単だけど「思い通りに動かす」のはかなり難しいイメージ

更に「思い通りに動く綺麗なコード」が書けるエンジニアは皆無だと覆う

56: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:41:36.703 ID:i7bwMGVR0
環境とかわからんと何とも言えないなあ
普通に自端末のブラウザのコンソールからは使えてるが

58: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:49:06.402 ID:b6Ps6WPO0

function a(){
それのスクリプト
}
window.onload = a;

とりあえずこれやってみて

59: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:51:04.954 ID:c4H4S3Dh0

>>58
“use strict”;

function a(){
console.log(“hello”);
var body = document.getElementsByTagName(“body”);
console.log(body);
body[0].style.display = “none”;
console.log(body);
それのスクリプト
}
window.onload = a;

解決できたwwwwwありがとうwwwww

61: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:52:14.898 ID:ZVq0JWuw0
解決してたか

63: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 18:59:16.667 ID:c4H4S3Dh0
これで制作進みそうだわ。
お祝いにコンビニケーキ買ってくるわ

64: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 19:05:20.188 ID:b6Ps6WPO0
document.addEventListener(“DOMContentLoaded”, function() {
そのスクリプト
});
こっちのほうがいいかも

65: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 19:12:06.507 ID:c4H4S3Dh0

>>64
“use strict”;

const initialize = () => {
console.log(“hello”);
let home = document.getElementsByClassName(“menu_home”);
let left1 = document.getElementsByClassName(“menu_left1”);
let left2 = document.getElementsByClassName(“menu_left2”);

home[0].style.display = “none”;
left1[0].style.display = “none”;
left2[0].style.display = “none”;
}
document.addEventListener(“DOMContentLoaded”, initialize);

とりあえずこうしたら、処理がたしかにもう少し前倒しになるようになった。
JavaScript強者すげーな

71: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 20:05:59.905 ID:ZVq0JWuw0
>>64
これ知らんかったわ
良いこと知った

66: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 19:19:26.992 ID:c4H4S3Dh0
まさかイベント発火させるようにしないと駄目だったんて知らなkッタ。
マジでありがとう
なんでもするわ

67: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 19:34:08.474 ID:c4H4S3Dh0
マジで感謝しかない

75: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 20:51:09.967 ID:HQeKDNAS0
動かないのは理由に気付けないだけで
ただのJavaでしょ

76: 以下、5ちゃんねるからVIPがお送りします 2018/11/10(土) 20:52:03.099 ID:c4H4S3Dh0
>>75
お前は出てくんなよ

引用元

JavaScriptむずくてわろた

管理人からひと言

ほんとむずい

スポンサーリンク
スポンサーリンク
スポンサーリンク

シェアする

フォローする