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

    私的良スレ書庫

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

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

    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
    801 : Name_Not - 2013/10/05(土) 18:07:17.03 ID:??? (+3,-30,-84)
    null や undefined はtoString()できません
    何故ならToObjectでエラーになるから
    ToObject
    Undefined → Throw a TypeError exception.
    Null → Throw a TypeError exception.
    802 : Name_Not - 2013/10/05(土) 20:38:18.65 ID:??? (+2,-29,-7)
    なんか皆さんtoString()にこだわってるけど String(x) でいいんでしょ?
    803 : Name_Not - 2013/10/05(土) 20:54:53.70 ID:??? (+5,-29,-38)
    >>802
    >>747,>>772
    こういう話

    ちなみにMapやSetを使えばnullやオブジェクトもキーとして使えるよ
    +0と-0も区別される
    804 : Name_Not - 2013/10/05(土) 20:58:07.29 ID:??? (-1,-29,-76)
    オブジェクトのプロパティの文字列への変換に使う抽象操作ToString()と
    関数String()とは1点だけ違いがある
    805 : Name_Not - 2013/10/05(土) 20:59:29.33 ID:??? (+57,+29,-6)
    まずStringを挙げる時点で話の眼点がズレてる。
    806 : Name_Not - 2013/10/05(土) 22:55:56.82 ID:??? (+62,+29,-75)
    DOMツリーが複雑になると動作が重くなるのでこまめに削除・生成をしているのですが
    作成する要素が増えると作成時の微妙な遅延が気になってきました
    DOMツリーにappendしない状態のままの要素を大量に作ってもやはり重くなりますか?
    807 : Name_Not - 2013/10/05(土) 23:00:18.81 ID:??? (+52,+29,-13)
    そりゃあ数に比例するだろ
    808 : Name_Not - 2013/10/05(土) 23:07:37.97 ID:??? (+57,+29,-29)
    フェードイン・アウトの間に作成したりと高速化の努力をしたのですが
    それでも微妙に気になるようになってきたんです
    どこにも繋がっていないDOMにキャッシュできたらいいのですが・・
    809 : Name_Not - 2013/10/05(土) 23:10:50.44 ID:??? (+0,-29,-1)
    >>803
    mapって何ですか?
    array.mapのことじゃないですよね
    810 : Name_Not - 2013/10/05(土) 23:25:44.10 ID:??? (-6,-29,-10)
    Map、Setコンストラクタのこと
    811 : Name_Not - 2013/10/05(土) 23:35:20.43 ID:??? (-1,-29,-38)
    MapとかSetとか現時点で標準で有効になってるブラウザはFirefoxぐらいだろ
    812 : Name_Not - 2013/10/05(土) 23:39:30.37 ID:??? (+3,-30,-73)
    V8は対応してるからChromeならchrome:flags、Nodeなら--harmonyで使える
    イテレータブルじゃないのがかなりネックだけど基本機能はある
    特にWeakMap、WeakSetはエミュレート不可だから重宝する
    813 : Name_Not - 2013/10/05(土) 23:40:19.76 ID:??? (+57,+29,-8)
    標準厨は絶滅してください
    世の中は広いんです
    814 : Name_Not - 2013/10/05(土) 23:46:19.92 ID:??? (-1,-29,-24)
    IEは多分12くらいになるんだろうな……
    で、13でようやくES6完全対応と
    815 : Name_Not - 2013/10/06(日) 00:12:21.26 ID:??? (+2,-25,-16)
    ieもchromeみたいに自動アップデートにしたらいいのに
    ふるくせーな
    816 : Name_Not - 2013/10/06(日) 00:30:05.72 ID:??? (-1,-29,-21)
    IE7からWindows Updateでメジャーアップデートされるようになったじゃん。
    817 : Name_Not - 2013/10/06(日) 00:52:49.55 ID:??? (+57,+29,-38)
    テストしたところ、DOMツリーに追加しない要素は大量に作ってもパフォーマンスへの影響は小さいようでした
    818 : Name_Not - 2013/10/06(日) 00:53:57.73 ID:??? (-1,-29,-15)
    XPで8、Vistaで9、7,8で10は保証されてるはずなんだよなあ
    819 : Name_Not - 2013/10/06(日) 00:55:51.27 ID:??? (+57,+29,-21)
    ここは真剣に困った人が来る場所なの
    パフォーマンス厨はお呼びでない
    820 : Name_Not - 2013/10/06(日) 00:57:36.12 ID:??? (+2,-25,-17)
    ???
    パフォーマンスで困ってるんですが?
    821 : Name_Not - 2013/10/06(日) 01:02:48.02 ID:??? (+91,+29,-32)
    質問内容を見れば
    単なるパフォーマンスマニアじゃないことは明らかだと思うのですが・・
    822 : Name_Not - 2013/10/06(日) 01:05:30.93 ID:??? (+57,+29,-13)
    分かるよ、分かる。
    かまってちゃんだよね。
    823 : Name_Not - 2013/10/06(日) 01:07:23.08 ID:??? (+57,+29,-7)
    質問内容を見れば構ってちゃんなどではないことは明らかですが?
    824 : Name_Not - 2013/10/06(日) 01:10:52.26 ID:??? (-1,-29,-49)
    removeChildはoldChildを返すようになっています
    ということはやはり
    便宜ツリーから切り離して再利用するのが定石なのでしょうか
    825 : Name_Not - 2013/10/06(日) 01:18:27.03 ID:??? (+57,+29,-17)
    ・・・とか。。。とか???とかよく使う奴にろくな奴はいねえな
    このスレだとかまってちゃんと罵ってくる奴がよく使うんだよね
    826 : Name_Not - 2013/10/06(日) 01:32:01.32 ID:??? (+57,+29,-7)
    人の足を引っ張るだけが趣味のクズよりマシだと思いますが・・
    827 : Name_Not - 2013/10/06(日) 03:17:47.00 ID:??? (+61,+29,-56)
    処理をタイマーで定期的に分割実行するにはどうしたらいいですか?
    たとえば実行に時間のかかるループを、
    指定した実行時間で分割しながら少しずつ実行する、など
    828 : Name_Not - 2013/10/06(日) 03:30:21.94 ID:??? (+55,+27,-9)
    JavaScriptのタイマー割り込みは、
    タイマー割り込み処理中には発生しないのでしょうか?
    829 : Name_Not - 2013/10/06(日) 03:36:48.55 ID:??? (-1,-29,-37)
    しない
    setImmediateで回すと楽
    Workerを使うのも賢い
    ぶつ切りにするのは調整が面倒だからオススメしない
    830 : Name_Not - 2013/10/06(日) 03:41:57.26 ID:??? (+57,+29,-7)
    workerですか
    使ったことないのでどんなものか分からないですが調べてみます
    ありがとうござました
    831 : Name_Not - 2013/10/06(日) 04:20:20.86 ID:??? (+33,+5,-15)
    Workerも知らないパフォーマンス厨には流石に苦笑
    832 : Name_Not - 2013/10/06(日) 04:28:34.24 ID:??? (+3,-29,-116)
    もちろん知ってはいますよ
    ただ互換性の点で「今は使わない機能」に分類して調べなかったということです
    今調べたらDOMにはアクセスできないのですね
    したいのは遅延描画なので違うかなぁ
    少し前に知ったのですが
    http://polygonplanet.github.io/Pot.js/#manualsub.overview.whats.Pot.js
    これがヒントになるかもしれません
    833 : Name_Not - 2013/10/06(日) 04:41:55.59 ID:??? (+51,+28,-2)
    障害のある方かな
    834 : Name_Not - 2013/10/06(日) 04:49:45.05 ID:??? (+13,-4,-2)
    835 : Name_Not - 2013/10/06(日) 05:12:41.30 ID:??? (+57,+29,-20)
    DOMにはアクセスできない事すら知らないで
    知ってたとかもうねw
    836 : Name_Not - 2013/10/06(日) 05:27:29.13 ID:??? (+63,+30,-127)
    すぐには使わないものを調べないのはごく普通のことですが?
    ネットで5分程度で分かるようなものなのだから
    さらっとした輪郭だけ知っておけばそれでいいのですよ
    低能な人ほどネットで5分程度で得られる単なる知識を誇りたがるから困ったものです
    837 : Name_Not - 2013/10/06(日) 05:51:17.05 ID:??? (+57,+29,-10)
    自分から知ってるとか言い出したくせに支離滅裂だな(笑)
    838 : Name_Not - 2013/10/06(日) 06:04:56.63 ID:??? (+57,+29,-5)
    知ってるって言ったら、
    完璧に知ってるのが普通ですよ。
    俺、JavaScript知ってるしwww
    839 : Name_Not - 2013/10/06(日) 06:11:56.67 ID:??? (+57,+29,-6)
    「知っている」にそんな意味はありません
    840 : Name_Not - 2013/10/06(日) 06:24:24.34 ID:??? (+57,+29,-4)
    存在を知ってるだけで知ってることになるとは何たる暴言……
    841 : Name_Not - 2013/10/06(日) 07:52:38.51 ID:??? (+36,-29,-123)
    JavaScriptと直接関係ないかもしれませんが、Cometに挑戦しています。

    Cometの実装方法についてなんですが、XMLHttpRequestをサーバに飛ばした後、
    サーバはリクエストを確保(無限ループ)しておいて、
    リクエストを返せる状態になったら返し、
    返すものがなくても、ブラウザやサーバのタイムアウトを考慮して、
    一定期間経ったら無限ループを終了して返す。
    といった具合でいいのでしょうか?

    Ajaxと同じ手順で実装して、サーバだけ変えてみたのですが、
    ローディング中みたいなブラウザのクルクル表示(時計表示)がずっと回ってるんですが、
    Cometを謳っているチャットを見るとそのようにはなっていません。
    何が駄目なのか分かる方いますでしょうか?
    842 : Name_Not - 2013/10/06(日) 08:33:33.35 ID:??? (+57,+29,-15)
    まずはwebに乗ってるサンプルコードで試してみたら?
    やろうとしてる事はそれであってると思うが、それだけじゃ分からない
    843 : Name_Not - 2013/10/06(日) 08:35:18.53 ID:??? (+57,+29,-31)
    あ、サーバー変えてるならクロスドメインの制限に引っかかってるんじゃないかな?
    844 : 841 - 2013/10/06(日) 09:56:12.02 ID:??? (+70,+29,-18)
    憶測しかできない解答はいりません。
    黙っててください。
    845 : Name_Not - 2013/10/06(日) 10:20:40.02 ID:??? (+57,+29,-4)
    よっしじゃあみんなで憶測しようぜーw
    846 : Name_Not - 2013/10/06(日) 10:21:46.17 ID:??? (+51,+28,-2)
    やり方が根本的に間違ってる
    847 : Name_Not - 2013/10/06(日) 10:28:53.39 ID:??? (+57,+29,-23)
    そもそもクルクル表示以外の問題点、
    一番肝心なサーバからのレスポンスを受け取れてるかどうかを書いてないとか
    848 : Name_Not - 2013/10/06(日) 10:32:13.91 ID:??? (+52,+29,-1)
    駄目な理由はわかるけど教えたくない
    849 : 841 - 2013/10/06(日) 11:21:11.29 ID:??? (+7,-29,-57)
    皆さんレスありがとうございました。
    原因は単純なところにありました。
    XMLHttpRequestのopenメソッドの第三引数にfalseを指定して同期にしていたせいでした。

    後分かるとは思いますが>>844は偽物なのでスルーお願いします。
    850 : Name_Not - 2013/10/06(日) 11:28:46.53 ID:??? (+6,-28,-15)
    ID出さないのなら >>841 = >>844 = >>849 の前提でスレは進行します
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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