のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,847人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ+ JavaScript の質問用スレッド vol.134 +

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    101 : Name_Not - 2018/06/12(火) 12:39:51.08 ID:???.net (+2,+5,-1)
    >>98
    どなたかお願いします
    102 : Name_Not - 2018/06/12(火) 12:54:37.96 ID:???.net (+36,+29,-74)
    >>92
    データのID作るときとか便利
    ループだとそのループ中でしかできないが
    ループ以外でも簡単に連番等つけれる

    同じ理屈で数列つくるときに便利。
    遅延評価で無限数列つくるときとか。
    ま、あんま使わんと思うが。
    103 : Name_Not - 2018/06/12(火) 12:55:33.83 ID:???.net (+27,+29,-36)
    調べるべき用語が分かってるんだからググった方が絶対いい結果を得られるよ
    107 : Name_Not - 2018/06/15(金) 05:12:24.54 ID:OkF/hEF8.net (+20,+25,-53)
    JS違法だって
    おまえら逮捕だね

    【ウイルス】WebサイトでJavaScriptでPCに負荷をかける行為は違法 警察が検挙
    http://asahi.5ch.net/test/read.cgi/newsplus/1528979221/
    108 : Name_Not - 2018/06/15(金) 05:40:24.41 ID:???.net (+17,+24,-12)
    jkなら大丈夫だから
    109 : Name_Not - 2018/06/15(金) 12:42:58.55 ID:???.net (-29,-27,-2)
    ひまつぶしにどうぞ
    + JavaScript のお題用スレッド +
    http://mevius.5ch.net/test/read.cgi/hp/1526666703/
    110 : Name_Not - 2018/06/15(金) 15:06:38.85 ID:???.net (+26,+29,-12)
    パターンマッチ関数って何のためにやるのですか?
    回りくどいな、という印象しかなかったのですが
    111 : Name_Not - 2018/06/15(金) 16:35:12.09 ID:???.net (+26,+28,-3)
    パターンマッチ関数??
    それだけ言われても…
    112 : Name_Not - 2018/06/15(金) 17:28:44.15 ID:???.net (+6,+4,+0)
    >>110
    すべてモジュール化するため
    113 : Name_Not - 2018/06/15(金) 17:41:20.29 ID:???.net (+6,+8,-9)
    処理のメイン部分の記述が簡素になる。
    114 : Name_Not - 2018/06/17(日) 09:54:02.75 ID:???.net (+31,+29,-15)
    JavaScriptで配列をすごい勢いでループしてる時に
    緊急停止ボタンが押されたらブレーキをかけることはできますか
    115 : Name_Not - 2018/06/17(日) 10:02:59.78 ID:???.net (+22,+20,+0)
    >>114
    再帰なら可
    116 : Name_Not - 2018/06/17(日) 10:24:28.66 ID:???.net (+36,+29,-3)
    >>115
    質問者じゃないけど興味があるので理由を詳しく聞かせてもらいたい
    117 : Name_Not - 2018/06/17(日) 12:03:06.04 ID:???.net (+22,+29,-3)
    嘘だから気にすんな
    118 : Name_Not - 2018/06/17(日) 12:33:49.85 ID:???.net (+5,+17,-11)
    なんだうそか
    122 : Name_Not - 2018/06/17(日) 16:18:01.04 ID:???.net (+22,+29,-1)
    再開どうすんの
    あ、再開はないのか
    123 : Name_Not - 2018/06/17(日) 17:49:51.65 ID:9b6f4Zt8.net (+24,+29,-23)
    緊急停止っていみわからんけど
    再帰で無限数列とかつくるとオーバーフローでエラーでるが
    それを回避するためにsetIntervalに入れるんだが。
    そういうことじゃねぇのか?
    124 : Name_Not - 2018/06/17(日) 17:58:49.16 ID:???.net (+27,+29,-54)
    そりゃ別の問題だろ
    jsエンジンの保護機能があって、理解した上でそれを回避する手法を使う
    そこにユーザの停止意思は関係ない
    125 : Name_Not - 2018/06/17(日) 18:07:58.46 ID:???.net (-26,-27,-5)
    >>110
    関数型プログラミングの質問か?
    126 : Name_Not - 2018/06/17(日) 20:12:00.03 ID:???.net (+33,+30,-95)
    皆様ご回答有り難うございます
    長い時間がかかる計算をさせているのですが
    私のラスクトップはこの時期長時間動かすと熱で落ちてしまいます
    その兆候が現れた時に、物理的なUSBボタンが押されたら
    全タブの処理を抑えたいと思っています
    完全に止まらなくとも構いません
    再開はしたいです
    127 : Name_Not - 2018/06/17(日) 20:13:14.81 ID:???.net (+27,+29,-15)
    なんかラスク食べたくなってきた。買ってこよう。
    128 : Name_Not - 2018/06/17(日) 20:15:51.10 ID:???.net (+27,+29,-9)
    つまりオーバーフローによる問題を回避するためではなく
    エアフローによる問題を回避したいわけですな

    ドヤァ
    129 : Name_Not - 2018/06/17(日) 20:18:15.35 ID:???.net (+27,+29,-36)
    ラスクトップってなんだデスクトップなのかラップトップなのかどっちだ

    PCごとスリープさせたらダメなのかね
    130 : Name_Not - 2018/06/17(日) 20:32:27.93 ID:???.net (+27,+29,-34)
    とりあえずJSの仕事では無さそう
    プロセスごとのCPU使用率制御かなんかを調べた方が多分近道
    131 : Name_Not - 2018/06/17(日) 23:23:03.78 ID:???.net (+32,+29,-7)
    >>116
    厳密には同期的繰り返し処理では割り込み処理出来ない
    132 : Name_Not - 2018/06/19(火) 09:33:33.46 ID:adLbUfl+.net (+24,+29,-8)
    オライリーのサイ本はもう新しいのは出ないんでしょーか?
    7版待ってるんですが
    133 : Name_Not - 2018/06/19(火) 12:29:07.22 ID:???.net (+31,+29,-5)
    一回読んだら次は仕様書見て理解すればいい
    134 : Name_Not - 2018/06/19(火) 23:04:41.37 ID:???.net (-27,-30,-77)
    今までOOPでやっていた部分をFPで書いていてふと思ったのですが
    FPって名前空間汚しまくりじゃないですか?
    例えばOOPだと
    hoge={sum:()=>{}}
    みたいにhogeだけですみますがFPだと
    hoge=()=>()=>{};
    sum=()=>{};
    みたいに延々増えていくような?気がします
    そういうものなんでしょうか?
    135 : Name_Not - 2018/06/19(火) 23:50:01.24 ID:???.net (-23,-30,-59)
    サイの絵の表紙のサイ本
    JavaScript 第6版、2012、David Flanagan

    初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017

    Flanagan は、Java, Ruby など色々な言語の本を書いてる。
    最近は、何をやってるのかね?
    136 : Name_Not - 2018/06/20(水) 06:16:56.26 ID:???.net (+28,+29,-25)
    >>133
    >>135
    まだ持っていなくこれから学習始めるのに本が欲しかったんですが、第6版は古いから手が出しづらいです。
    6版買うくらいならいっそのこと古本の5版でも構いませんか?
    137 : Name_Not - 2018/06/20(水) 06:49:06.68 ID:???.net (+38,+30,-184)
    良いか悪いかで言ったら俺は悪いと思う
    要するにJSの実際はそんなには難しくもないんだけど、
    適切な解説が少ないプロトタイプチェーンやスコープチェーンだったり
    多くのJSerが曖昧にしてきたであろう基礎的な仕組みに近いところを
    まんべんなくそれなりに分かりやすい解説が載ってたっていうのが価値だった

    だけどその他の部分のテクニックとかも肌感覚が古くなってきてるし、
    今なら当然合わせて知っておきたいクラス構文やモジュールなんかも学べないしな
    まあ物好きでお金と時間に余裕があるなら、
    一旦ES5までの知識を付けて個別にアップデートしていってもいいとは思うが
    138 : Name_Not - 2018/06/20(水) 07:35:11.72 ID:???.net (+38,+29,-12)
    >>137
    ありがとうございます
    第6版も古いからオライリーに拘らず他所の新しい本の方がよいでしょうか?
    139 : Name_Not - 2018/06/20(水) 12:15:51.98 ID:???.net (-26,-29,-53)
    Javascriptで、生成されたオブジェクトを終了するために、
    VBSで言うところのNothingを使いたいのだけれど、
    どうも使わない感じみたいで、困ってます。

    Javascriptでは、もしかしてnullとか使うでしょうか?
    ヒントでもいいので教えてください。
    140 : Name_Not - 2018/06/20(水) 12:20:28.72 ID:???.net (-27,-29,-20)
    変数にnull代入
    参照してる変数が無くなればgcがいつか解放する
    141 : Name_Not - 2018/06/20(水) 12:24:43.92 ID:???.net (+21,+27,+1)
    >>140
    ありがとう、参考になりました。
    142 : Name_Not - 2018/06/20(水) 12:33:17.45 ID:???.net (+37,+29,-21)
    >>138 わからん
    サイ本のように一昔前は中級者や中級者になりたい人向けという幅広い括りで取り敢えず読んどけという本もいくつかあったが、
    今の時代は難しい
    143 : Name_Not - 2018/06/20(水) 13:13:57.05 ID:???.net (-2,+29,-16)
    大昔におけるオライリー本ですら有効性はクエスチョンマークだった

    今や書籍の価値なんてGCに回収されてる
    144 : Name_Not - 2018/06/20(水) 13:27:31.60 ID:???.net (+27,+29,-10)
    > 今や書籍の価値なんてGCに回収されてる

    どういう意味?
    145 : Name_Not - 2018/06/20(水) 17:15:47.10 ID:???.net (+31,+28,+0)
    >>142
    どうもありがとうございます
    参考になりました
    146 : Name_Not - 2018/06/21(木) 16:52:49.08 ID:???.net (+24,+28,-36)
    Javapcriptのスリープ実装って永遠の課題なんか?
    代替手段はどれも使いづらいし、
    何でこんなことになっとんのや?
    147 : Name_Not - 2018/06/21(木) 20:35:03.15 ID:???.net (-27,-30,-88)
    俺のスニペット帳より。元ネタは確かtry-puppeteerサイトのコード
    なぜか5ちゃんのセキュリティゲートウェイに引っ掛かったので全角で貼る。
    const sleep = ms => new Promise(resolve => setTimeout(resolve, ms));

    await sleep(5000);
    148 : Name_Not - 2018/06/21(木) 21:09:31.87 ID:???.net (-23,-29,-124)
    >>146
    Atomics APIでできるよ
    Atomics.wait()とすればそのまんまスリープする
    ただメインスレッドでは禁止されてる場合が多い
    メインで待機しちゃうとUIが止まっちゃうからね
    でもWorkerなんかではSharedArrayBufferと組み合わせて効果的に使えるよ
    ただ今は例のCPUサイドチャネル攻撃脆弱性問題のおかげで
    情報が抜けてしまうのでデフォルト無効にされてるが
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について