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

    私的良スレ書庫

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

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

    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
    503 : Name_Not - 2011/05/12(木) 13:09:00.70 ID:??? (+27,+29,-14)
    可能性かありすぎて答えられないっす
    htmlコピペし
    505 : Name_Not - 2011/05/12(木) 16:58:28.80 ID:??? (+27,+29,-22)
    それが問題だ
    サイトの説明が適当すぎる
    解凍した中にサンプルHTML入ってるから
    その通りにやればいいよ
    506 : nobodyさん - 2011/05/12(木) 19:46:28.20 ID:uOGgNzSB (-20,+29,-30)
    サンプルのものは動作しました
    しかしCGIに入れるとどうしてもうまくできません
    もう何十時間も格闘しましたがどうやっても無理で
    タダより怖いものはないって感じです
    507 : 494 - 2011/05/12(木) 20:08:13.38 ID:??? (-19,-22,-159)
    皆様レスありがとうございます
    removeChildについてですがDOMを追加してるわけではないので使えなさそうです
    DOM追加してremoveChildで参照をきって
    さらにオブジェクトの参照もきった時点でGCされるのかもしれませんが
    それらしきことを試してみましたが最初と変わらない気がします
    デバッグスキルが低いためちゃんと確認できてないだけかもしれませんが
    ちょっともう少しいろいろ試してみます
    512 : Name_Not - 2011/05/12(木) 21:16:17.54 ID:??? (+22,+29,-1)
    ここはサポセンじゃないのよ
    514 : Name_Not - 2011/05/12(木) 22:10:32.35 ID:??? (-28,-30,+0)
    すみません、表示しているswfを入れ替えたいのですが

    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="test1.swf" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
    <embed src="test1.swf" menu="false" quality="high" wmode="transparent" bgcolor="#ffffff"
    width="240" height="320" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
    pluginspage="http://www.macromedia.com/go/getflashplayer" />

    <Form> <Input type="button" value=" test1 ⇔ test2 " onClick=" "></Form>

    ボタンをクリックする度にtest1、test2と入れ替わるように表示させるにはどうしたら良いのでしょうか

    onClickで
    javascript:swapSWF
    javascript:changeSWF
    だと動きませんでした。何か根本が間違ってるのかな
    517 : Name_Not - 2011/05/13(金) 01:10:41.59 ID:??? (-17,-29,-41)
    配列を作る際、new Arrayと[]だとどっちが速いのでしょうか
    ggってみたのですがページによって書いてあることが違ってて困惑しております
    もちろんブラウザによって違いはあると思うのですが・・・
    518 : Name_Not - 2011/05/13(金) 01:29:14.38 ID:??? (-16,+0,-10)
    >>516
    エスケープ
    519 : Name_Not - 2011/05/13(金) 01:30:38.04 ID:??? (-15,-9,-4)
    >>517
    case by case
    自分のケースに合わせてベンチ取りな
    520 : Name_Not - 2011/05/13(金) 03:07:47.77 ID:??? (-28,-29,+1)
    速さは知らないけど、[]を使った方がいい。
    http://cou929.nu/data/google_javascript_style_guide/#id22
    521 : Name_Not - 2011/05/13(金) 08:32:36.89 ID:??? (+33,+29,-21)
    速度面を考えるならコンストラクタ使った方が良いみたいだけどね
    http://journal.mycom.co.jp/news/2009/11/11/015/index.html

    それでも差は極僅かだがw
    522 : Name_Not - 2011/05/13(金) 09:10:55.05 ID:??? (+28,+28,-24)
    >>521
    だからmycomだのitmediaだのgihyoだの警戒しろとあれほど

    原文とは逆に書いてんだよその記者
    グラフ見ておかしいと思わなかったのか
    523 : Name_Not - 2011/05/13(金) 10:21:10.30 ID:??? (-17,-29,-89)
    >>521
    おいおい、「ループを展開」なんて while側は余分にカウンタ変数1個追加して倍の演算量じゃねーかw
    それに足算では処理ウエイトが軽すぎで、whileの条件比較ごときの処理が結果に現れてしまう可能性
    有るし、んなもんで速いなんて言えるかい。
    524 : Name_Not - 2011/05/13(金) 11:29:13.31 ID:??? (+20,+22,-18)
    質問です

    今開いてるブラウザのスクロールできる高さを取得する方法ありますか?
    最上部から最下部までの高さです
    525 : Name_Not - 2011/05/13(金) 13:26:12.29 ID:??? (+25,+29,-4)
    >>523
    最早、何の為にループ使ってるか分からないよなw
    526 : Name_Not - 2011/05/13(金) 14:04:30.08 ID:??? (-26,-28,-5)
    >>522
    ほんまやw
    グラフだとリテラルの方が速いw
    529 : Name_Not - 2011/05/13(金) 21:30:28.89 ID:??? (-24,-29,-10)

    バカ回答者発見wwwwwwww
    setIntervalは処理が終わらなくても次の処理に移るよ?
    530 : Name_Not - 2011/05/13(金) 21:56:10.24 ID:??? (-27,-30,-39)
    var i = 0;
    var timer = setInterval(function() {
      //ここに処理
      i++;
      if (i >= 1000000) {
        clearInterval(timer);
      }
    }, 1000); //1000ミリ秒=1秒
    532 : Name_Not - 2011/05/13(金) 22:00:18.00 ID:??? (+27,+29,-20)
    まぁ1秒より長くなるJavaScriptの処理なんてそんなにないだろう
    杞憂だと思うね
    533 : Name_Not - 2011/05/13(金) 22:03:52.78 ID:??? (-27,-30,-132)
    function dump() {
      document.getElementById("dump").value = i;
    }
    <button onclick="dump()">dump</button><input type="text" id="dump">
    で任意のタイミングに試すか

    var timer2 = setInterval(function(){
      if (i % 5 == 0) {
        alert(i);
      }
    }, 100);
    とかtimerより短い間隔の監視用タイマー作って試せばいいんじゃね?
    534 : Name_Not - 2011/05/13(金) 22:43:55.82 ID:??? (+22,+29,-36)
    >>529
    では setTimeout で。
    人をバカにするのは控えて代替案を掲示すると皆のためになると思うよ?
    536 : Name_Not - 2011/05/13(金) 23:31:54.03 ID:??? (-22,-20,-32)
    そらそうだ。
    alertでOKしてノータイムで次のalertが出なかったってことだろ。
    537 : 517 - 2011/05/13(金) 23:41:58.38 ID:??? (+28,+29,-4)
    >>520
    なるほど
    このページ面白いですね

    >>521
    そうそうこれで混乱したんだよな
    538 : Name_Not - 2011/05/13(金) 23:56:10.12 ID:??? (-29,-27,-47)
    そりゃalertは処理止まるからな
    alertで試すってのがそもそもの間違い
    539 : Name_Not - 2011/05/14(土) 00:05:53.12 ID:??? (-14,-12,-17)
    このスレにはマルチスレッドで動くジャヴァスクリプトを持ってる人がいるのか
    540 : Name_Not - 2011/05/14(土) 00:11:58.71 ID:??? (+21,+23,-27)
    本日のお題

    シフト演算子を実装してください
    541 : Name_Not - 2011/05/14(土) 00:23:00.12 ID:??? (-25,-30,-178)
    setIntervalは
    setTimeout(function(){
    //処理
    setTimeout(arguments.callee, 1000);
    }, 1000);
    じゃなくて
    setTimeout(function(){
    setTimeout(arguments.callee, 1000);
    //処理
    }, 1000);
    ということか。

    でも、処理終わらなくても次には移らなかったぞ?intervalがかってにのび太。
    var timer = setInterval(function () {
    console.log("start:" + new Date().getTime());
    i = 0;
    while (i++ < 1000000) document.body;
    console.log(" end :" + new Date().getTime());
    }, 500);
    542 : Name_Not - 2011/05/14(土) 00:24:56.63 ID:??? (+22,+29,-3)
    つまり>>529がウルトラのバカであったと・・・
    543 : Name_Not - 2011/05/14(土) 00:39:12.32 ID:??? (+11,+13,-11)
    endの直後にstartが来るんじゃなかったか
    sleepのつもりで使うとその点でアウト
    544 : Name_Not - 2011/05/14(土) 00:41:05.68 ID:??? (-27,-30,-199)
    function sft(dec, bt, vt) {
    var tmp = dec;
    var bit = [];
    if (vt) {
    for (var i = 0; i < bt; i++) {
    bit[i] = 0;
    }
    }
    while (tmp > 0) {
    bit.push(tmp % 2);
    tmp = Math.floor(tmp / 2);
    }
    if (!vt) {
    for (var i = 0; i < bt; i++) {
    bit.shift(0);
    }
    }
    for (var i = 1, j = 0; j < bit.length; i*=2, j++) {
    tmp += i * bit[j];
    }
    return tmp;
    }
    console.log(sft(1000, 4, 1));
    console.log(1000 << 4);
    console.log(sft(1000, 4, 0));
    console.log(1000 >> 4);
    546 : Name_Not - 2011/05/14(土) 01:28:54.54 ID:??? (+27,+29,-4)
    そこまで仕様策定できるなら作ればいいじゃんw
    547 : Name_Not - 2011/05/14(土) 01:29:50.71 ID:??? (+22,+29,-1)
    それくらい作れカス
    548 : Name_Not - 2011/05/14(土) 01:35:14.62 ID:??? (+17,+29,-4)
    >>545
    3列の表を作りたいときはどう書くの?それ
    549 : Name_Not - 2011/05/14(土) 01:37:04.20 ID:??? (+22,+29,-1)
    列が可変なら書き方変えるだけだろ
    550 : Name_Not - 2011/05/14(土) 01:41:30.41 ID:??? (+27,+29,-22)
    書き方変える変えない以前にセンスないよな
    コロンで範囲を表すDSLにもなってるってわけでもないし
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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