のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,490,656人
昨日: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
    501 : Name_Not - 2013/09/30(月) 23:41:51.02 ID:??? (+26,+9,+0)
    デファクトスタンダード
    502 : Name_Not - 2013/09/30(月) 23:44:14.21 ID:??? (+36,-29,-58)
    opacityを使ったフェードアウト時
    残像が残っていることに気付きました
    opacityに0を設定し、それを読んでも実際に0なのに、
    スクリプトの実行中は
    opacityが0.1くらいの薄さで残るのです
    どうすれば解決できるでしょうか
    ブラウザはchromeです
    503 : Name_Not - 2013/09/30(月) 23:52:49.55 ID:CvGcS7pT (-17,+28,-4)
    >>501
    意味わかりません
    MVCとはどうちがうのでしょうか?教えてください
    504 : Name_Not - 2013/09/30(月) 23:53:44.78 ID:??? (-1,-29,-42)
    M=Model
    V=View
    C=Controller
    なのですが
    MVCじゃないフレームワークはどのような感じなんでんしょうか?
    MVCじゃないとどういうのか教えてください
    505 : Name_Not - 2013/09/30(月) 23:56:54.09 ID:??? (+4,-23,-4)
    MVCデザイン以外を知らないとかゆとり世代ですか?
    506 : Name_Not - 2013/10/01(火) 00:22:37.19 ID:??? (+3,-29,-58)
    ソートするテーブルのセルにbuttonを入れています。
    buttonにはイベントが設定されているのですが、
    ソートするたびにイベントを追加しています。
    イベント追加前にイベントを削除する処理は入れなくてもいいのでしょうか?
    メモリリークとかなんかしますか?
    507 : Name_Not - 2013/10/01(火) 01:24:48.95 ID:??? (+62,+29,-42)
    >>502の件ですが、
    どうもDOM操作の直後に重い処理をすると、処理の間はDOMに反映しないようです・・?
    508 : Name_Not - 2013/10/01(火) 01:34:35.30 ID:??? (+3,-30,-43)
    opacityが0になったら関数としてcallbackを呼び出していたのですが、
    0に設定した後もsetTimeoutでcallbackを呼ぶようにしたら、
    CSSへの反映の後にcallbackが呼ばれるようになりました\(^o^)/
    ありがとうございました
    509 : Name_Not - 2013/10/01(火) 02:12:32.34 ID:??? (+57,+29,-18)
    そういうことになるから
    jQuery使えってことになるんだよ。
    510 : Name_Not - 2013/10/01(火) 02:54:57.88 ID:??? (+57,+29,-17)
    jQueryで出来るってことは使わなくても出来るってことなんだよ
    511 : Name_Not - 2013/10/01(火) 03:08:46.50 ID:??? (+50,+22,-19)
    使わないのが効率悪いから
    jQuery使うんでしょ?
    513 : Name_Not - 2013/10/01(火) 03:50:09.86 ID:??? (+3,-30,-241)
    function JSONDL(data) {
    var json = JSON.stringify(data)
    var blob = new Blob([json], {type: 'application/json'})
    var link = document.createElement('a')
    link.href = URL.createObjectURL(blob)
    link.download = 'mydata.json'
    link.click()
    }
    514 : Name_Not - 2013/10/01(火) 05:30:15.95 ID:??? (+9,-30,+0)
    【環境】windows7 64bit home chrome
    【何をしたのか】
    http://orteil.dashnet.org/cookieclicker/
    というブラウザゲームを起動し、F12でconsoleを呼び出し、以下を記述。また、ブックマークに登録し、起動してからブックマークレットとして呼び出す。
    javascript:
    for(var i = 0 ; i < 100 ; i++ )
    {Game.ClickCookie();}
    または
    Game.ClickCookie();Game.ClickCookie();
    【エラーメッセージ】なし
    【期待する結果】複数回Game.ClickCookie();を呼び出したい。
    また、ブックマークレットにも登録したい。
    【サンプルコード】上記です。
    ブラウザゲームを少しいじってみようと思ったのですが、うまくいきませんでした。
    sourcesを直接書き換えればうまくいきますが、consoleの使い方も覚えたいのと、ブックマークレットという機能も使えるようになりたいと思っています。
    ソースのGame.ClickCookieは以下のようになっています。ゲームの作者もソースをパクらなければ改造ぐらいはしていいよ、とのことでした。
    Game.ClickCookie=function(){
    if (new Date().getTime()-Game.lastClick<1000/250){}
    else{
    if (new Date().getTime()-Game.lastClick<1000/15){
    Game.autoclickerDetected+=Game.fps;
    if (Game.autoclickerDetected>=Game.fps*5) Game.Win('Uncanny clicker');
    }Game.Earn(Game.computedMouseCps);
    Game.handmadeCookies+=Game.computedMouseCps;
    if (Game.prefs.particles) Game.cookieParticleAdd();
    if (Game.prefs.numbers) Game.cookieNumberAdd('+'+Beautify(Game.computedMouseCps,1));
    Game.cookieClicks++;
    }
    Game.lastClick=new Date().getTime();
    }
    515 : Name_Not - 2013/10/01(火) 07:28:17.99 ID:??? (+52,+29,+0)
    まともな回答帰ってこないなココ。
    516 : Name_Not - 2013/10/01(火) 07:29:19.77 ID:??? (+41,+18,-5)
    例えばどれがよ?
    517 : Name_Not - 2013/10/01(火) 08:08:06.05 ID:??? (+2,-30,-99)
    >>514
    そのGame.ClickCookie()関数は4ms以内に複数回呼び出した場合、
    1回呼び出したことにしかならん

    Game.ClickCookie();Game.ClickCookie();とか書いても4ms以内に
    終わるだろうから意味ない
    518 : Name_Not - 2013/10/01(火) 08:22:11.70 ID:??? (+62,+29,-56)
    ちょっと違った
    前回の呼び出しから4ms経過してないときは何もしないだった
    ループで回しても、;で区切って続けて書いても、
    各呼び出しの間は4ms未満だと思うので最初の1回以外は意味ないね
    たとえループで1秒間延々と回したとしても、意味があるのは最初の1回だけかな
    519 : Name_Not - 2013/10/01(火) 08:48:45.92 ID:??? (+7,-30,-69)
    オブジェクトの最初を簡単に取得する方法はありますか?
    var obj = {1:"1",2:"2",3:"3"};
    if (obj.item(0)) {
    //objに何か入ってる
    }
    みたいな感じにしたいのですが、
    Object.keys(obj).length > 0
    とかでもいいのですが、わりと新しく導入されたようで、
    IE8ぐらいでも平気な簡単な方法があれば教えてください。
    520 : Name_Not - 2013/10/01(火) 08:50:32.71 ID:??? (+28,-8,-97)
    質問失礼します。
    javascriptのcanvas上の矩形内にhtmlを表示したいです。
    しかもそのhtmlが貼られた矩形を回転したいです。
    可能ならばhtmlを画像化せずに表示したいのですが、可能でしょうか?
    (回転表示が行えるのであれば、無理にcanvas上じゃなくても良いです)
    よろしくお願いします。
    522 : Name_Not - 2013/10/01(火) 11:49:28.57 ID:??? (+4,-29,-4)
    for
    for in
    forEach

    それぞれどういうときに使うんですか?
    523 : Name_Not - 2013/10/01(火) 12:05:21.32 ID:??? (-1,-29,-14)
    >>519
    for-inとhasOwnPropertyならIE8でも使えるんじゃないの?
    524 : Name_Not - 2013/10/01(火) 12:11:51.93 ID:??? (-11,-29,+0)
    >>521
    document.write使うな
    525 : Name_Not - 2013/10/01(火) 12:26:49.96 ID:??? (+1,-29,-11)
    >>520
    画像にしたく無いならCSS3のtransform:rotate()とか試してみれ
    526 : Name_Not - 2013/10/01(火) 12:41:57.65 ID:??? (+3,-29,-63)
    >>522
    forは普通の制御構文
    for-inはオブジェクトの中身を順番に処理するときに使う
    forEachは配列を順番に処理するときに使う
    配列の場合でもforEachは使わずforを使う人がけっこういる
    527 : Name_Not - 2013/10/01(火) 13:53:12.14 ID:??? (+0,-29,-30)
    classNameに複数のクラス名が記述されている時、
    それが分割されて格納されている配列ってDOMの中にないんですか?
    529 : Name_Not - 2013/10/01(火) 15:20:03.09 ID:??? (-4,-27,+1)
    >>527
    classList
    530 : Name_Not - 2013/10/01(火) 15:28:53.77 ID:??? (-16,-29,-11)
    >>528
    onscroll
    531 : Name_Not - 2013/10/01(火) 15:36:25.88 ID:??? (-11,-29,-17)
    >>528
    window.scrollTop()ってエラーでない?
    532 : Name_Not - 2013/10/01(火) 15:44:41.63 ID:??? (-1,-29,-51)
    CSSのlinkタグにid属性つけてhref書き換えるって動くんだなw笑えるw
    533 : Name_Not - 2013/10/01(火) 16:27:37.17 ID:??? (-1,-29,-18)
    そういえば昔のsafariは、ページ読み込み後にhrefを変更しても
    CSSが反映されないバグがあった気がするけど、あれもう直ったのかな
    534 : Name_Not - 2013/10/01(火) 16:33:59.23 ID:??? (+57,+29,-21)
    ここはクロスブラウザの罠に嵌めて楽しむスレだから気にするな
    535 : Name_Not - 2013/10/01(火) 16:45:12.43 ID:??? (+61,+28,+0)
    >>497 自己解決。
    なるほどねぇ。
    536 : 521 - 2013/10/01(火) 21:48:54.22 ID:??? (+3,-30,-90)
    結局、
    $('#top-bar').css({ 'position': 'fixed', 'top':-400, });
    みたいな記述でスタイルを切り替えることになりました。
    ソースコード検索をしたら色々と例が見つかったので
    ソレを利用すればなんとかなりそうです。
    ChromeとIE7で挙動が違うのが気にかかりますが・・・
    537 : 514 - 2013/10/01(火) 22:30:04.41 ID:??? (+3,-30,-77)
    ありがとうございます。
    最後に
    document.getElementById('bigCookie').onclick=Game.ClickCookie;})();
    が足りないのが原因でした。ご迷惑おかけしました
    538 : Name_Not - 2013/10/01(火) 23:20:10.10 ID:??? (+50,+22,-41)
    stopPropagationでは他のライブラリへの伝播が止まってしまい困ります
    自前のハンドラに対する伝播だけを止めるにはどうしたらいいですか?
    539 : Name_Not - 2013/10/02(水) 01:11:33.70 ID:??? (+3,-29,-55)
    jqueryのイベントオブジェクト
    e,handleObj.selectorにセレクタが入っている時と入っていない時があるのですが
    どのセレクタで反応したのか必ず調べるにはどうしたらいいのでしょうか
    540 : Name_Not - 2013/10/02(水) 01:13:57.23 ID:??? (+57,+29,-15)
    つまり同種のイベントは同じゲートウェイを通過させたいのです
    541 : Name_Not - 2013/10/02(水) 01:30:46.11 ID:??? (+30,+2,-4)
    ハンドラのセットの仕方が間違ってたのでselectorがないだけでした
    すみません
    543 : Name_Not - 2013/10/02(水) 09:47:46.15 ID:??? (+57,+29,-44)
    ジェイクエリーのイベントをconsoleに出力する方法を教えて下さい
    545 : Name_Not - 2013/10/02(水) 10:46:17.98 ID:??? (+57,+29,-35)
    jqueryのイベントを付ける順番によってパフォーマンスは変化しますか?
    546 : Name_Not - 2013/10/02(水) 11:11:26.26 ID:??? (-17,-30,-56)
    ハンドラでthisを参照できない問題は以下のように解決できるのではないでしょうか?

    var a = {
    b:function b(){
    console.log(b._this.c);
    },
    c:'hoge'
    }

    for ( var key in a ){
    if (typeof a[key] === 'function'){
    a[key]._this = a;
    }
    }

    a.b();
    547 : Name_Not - 2013/10/02(水) 11:16:10.91 ID:??? (-6,-29,+0)
    普通にbindすればいいじゃん
    548 : Name_Not - 2013/10/02(水) 11:26:21.81 ID:??? (-5,-28,+0)
    bindは遅いのです
    550 : Name_Not - 2013/10/02(水) 11:47:58.83 ID:??? (+50,+26,+0)
    >>549
    それだとbを呼ぶときにa.b()としないとだめだよね
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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