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

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

    JavaScript覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    352 = :

    うん。普通は
    index-key-valueにする

    354 = :

    >>352
    それは何ですか?
    >>353
    愚痴ではありません
    最適化の自動化が可能ではないか?
    だとしたらそれはどのようなものか?という問題です
    パーサ&アンパーサをいじったり作ったりしているのは、それを踏まえてのことです

    360 = :

    var a='<a href="~" id="PC">nm<\/a>';
    から、文字列nmだけ抜き出してきて、
    var bに格納するやり方を教えて下さい。
    また、実際には、変数aは$("#aa").html()で
    取得した値なのですが、取得すると<\/a>でなく
    </a>となるのは、javascriptの文法上まずくないでしょうか?
    対処策があれば教えて下さい。
    <div id="aa"><a href="~" id="PC">nm</a></div>

    361 = :

    $("#aa").html()なんかいらんだろ?

    var b = $("#aa").text(); で一発で取得できる。

    divの中に他に文字列があったとしても

    var b = $("#aa a").text(); これでよい

    362 = :

    >>360
    var a='<a href="~" id="PC">nm<\/a>';
    var r = new RegExp(/>([^<]*)/);
    var m, b;
    if (m = r.exec(a)) b = m[1];
    alert(b);

    364 = :

    jqueryのajaxでasyncをfalseにすると
    直前のcss変更が聞かないんですがなぜですか?
    asyncがtrueだと変更できるんですが


    $(obj).css(~);
    $.ajax(){

    }.done(~)
    .fail(~);

    365 = :

    ブラウザが固まるから

    366 = :

    同期するということは全てのcss適応が向こうかされるってことですか?

    367 = :

    固まってる間反映されないだけ

    368 = :

    underscoreって便利関数集ですか~
    なかなかよさそうですね
    string系のユーティリティーも欲しいところです

    369 = :

    http://jsperf.com/for-vs-for-in10
    hasOwnPropertyチェックを外しても、for inの方が1~2割遅いですね
    少し面倒くさい記述するだけで性能あがるなら、自分は性能を上げる方を取ります

    370 = :

    多重ループになるとkeysとkeyとlenが大量になって間違えがちなので
    ループするオブジェクト名をプレフィックスにして
    hogeKeys,hogeKey,hogeLenとしたらいいと気付きました
    ありがとうございました

    371 = :

    >>367
    通信する前にcssを書いてるのに反映されないっておかしくないですか

    372 = :

    >>371
    Aの仕事が終わったらBの仕事やれ。暇になったらCに反映しといて
    って言ってるような状態

    373 = :

    >>321
    この件についてですが、
    for ( var i=100-1;i>-1;i--);
    とすると、当然ですが通常ループと変わらないパフォーマンスが出ました
    この書き方だと
    var i=array.length-1
    と書けて一時変数lenが必要なくなるのでいいかもしれません

    374 = :

    >>371
    そういう仕様だから

    375 = :

    http://jsperf.com/for-plus-vs-minus

    一時変数を介さない分、わずかに逆順ループの方が速くなりました
    必ずそうなるというわけではないので微妙ですが、平均的にはそうなるかも
    逆順最適化は死せずということでしょうか(^O^)

    376 = :

    お次の方どうぞー

    377 = :

    >>369
    http://jsperf.com/for-vs-for-in10/2

    378 = :

    javascriptでwebページ全体を画像にするっていうのあるじゃないですか
    あれはどういう仕組みなんでしょうか?

    379 = :

    |:::::::::::::::   
           ∧_∧:::::::::::: 
     __   (´・ω・`) :::::::: すみません、ここでうんこしていいですか?
    ◎ー)  /     \:::::::::
     |  | (⌒) (⌒二 )::::::::::::
     ~~~ /⌒ヽ( ̄、  ヽ___ 
       /    Lヽ \ノ___
       ゙ー―――(__)---

    380 = :

    >>377
    これはどういうことですか?

    381 = :

    ループ数が少ないとfor inの方が速い?
    それともキーの名前によって変わる?

    383 = :

    http://jsperf.com/for-vs-for-in10/3

    キー名の法則を変えずループを10→50にしたらforの方が速くなりました
    ループが少ないとfor inの方が速いのか~
    悩ましい

    384 = :

    ページの下までスクロールされたら特定の処理がしたいんですが
    ページの下にいる状態で横スクロールを動かすと処理が動いてしまいます
    どう改善したらいいのかアドバイスください

    obj.addEventListener('scroll', function(){
    // ページ下までスクロールされているか判定
    }, false);

    385 = :

    Object.keysにより配列オブジェクトを新規作成するコストが
    for inループで余計にかかるコストをうわまる間は、for inの方が速いということでしょうね
    それだけオブジェクトの新規作成は処理的に重いと・・

    387 = :

    本当ですね
    そうなるとシンプルなfor inの方がいいな
    結局何もしない方が良かったということに・・(´;ω;`)

    388 = :

    縦スクロールだけイベントを発生させる方法ありませんか?

    389 = :

    う~ん
    ページ下部に移動したら処理を実行させるサンプルをいろいろ見て回ったけど
    どれも横スクロールは考慮されてないものしか見つからない・・・
    無理なのかな

    390 = :

    >>361
    >>362
    ありがとうございます。

    391 = :

    グローバル変数のキャッシュの有効性を試していました

    http://jsperf.com/global-vs-local33/2

    グローバル変数のプロパティを二回以上使う場合にはキャッシュした方が良さそうです
    しかし奇妙なことに、IEではcache2の方がcache1よりもいつもわずかに速いのです
    処理が多い方が速くなる理由が皆目分かりません
    何故でしょうか?

    392 = :

    ステップ数の多い関数の方がより少ない回数の呼び出しで最適化対象になるから

    393 = :

    ありがとうございました

    395 = :

    そんなことができてしまったらマズイ

    396 = :

    >>394
    > ステータス欄に表示するものとリンク先を別にする
    これができたらフィッシング詐欺し放題になってしまうのでセキュリティ上不可。
    そもそも、ステータスバーに何かを表示するという事自体、
    リンク先情報などが見えなくなるから最近のブラウザはできないようになってるはず。

    397 = :

    どうして出来ないと思うのよ?
    mousedownでリンクを変更したらいいよ
    Google検索とかで当たり前に使われてるでしょ

    398 = :

    毎日アクセス解析でニヤニヤしてるクソ野郎を一泡吹かせるためにさ
    リファラを書き換えてキチガイナところからアクセスされてるようにみせたい
    どうやって相手サーバに任意のリファラを送信できますか?

    400 = :

    モーダルウインドウは、ウインドウ外クリックで消えるべきですか?


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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