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
お前は出てくんなよ

引用元

http://viper.2ch.sc/test/read.cgi/news4vip/1541836699/

管理人からひと言

ほんとむずい

 

関連記事

  1. うちのIT会社にアルバイトくんがやってきたんだけどプログラミングまったく出来ない話

  2. 【IT】習得したいプログラミング言語、したくない言語 プログラミング言語実態調査 2018

  3. プログラミング初心者だけどWEBフレームワーク何にすればいいか悩む

  4. プログラミング言語さん、この3つを覚えれば最強に成れることを証明してしまう

  5. プログラマーは難しいぞおじさん「プログラマーは難しいぞ」

  6. カテゴリ_プログラム

    プログラム独学って鬼むずくね?w

  7. Androidアプリ作ってんだけどjavaってクソ言語だわ

  8. 「オブジェクト指向」と「関数型」、未来があるのはどっちなの?おしえてプログラマー!

  9. 【悲報】ワイプログラマ、エディタの設定いじっただけで1日がおわる

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

新着記事

  1. 【IT】クレジットカード不正利用防止 本人確認の導入働きかけ強化へ
  2. 【IT】Apple、レトロゲーム機のエミュレータアプリにApp Storeを開放…
  3. Windowsに「デフォルトのブラウザをMicrosoft Edgeから変更でき…
  4. OpenAI日本法人に「AWSジャパン前社長」が移籍 4月中旬開設の東京オフィス…
  5. マルカワみそに不正アクセス クレカ情報流出

ボンブの戯言

  1. 【ボンブの戯言】ITエンジニアがフリーランスになるときに考える・準備すること
  2. 【ボンブの戯言】サーバーって何なの(オンプレに限る)
  3. 【ボンブの戯言】フリーランスの実態調査をITエンジニアフリーランスの視点から見て…
  4. 【ボンブの戯言】フリーランスのメリットを全否定してみた
  5. 【ボンブの戯言】ITエンジニアがフリーランスになる理由
PAGE TOP