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

    私的良スレ書庫

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

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

    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
    751 : 名無しさん@そう - 2014/12/13(土) 15:12:50.76 ID:???.net (+104,+29,-3)
    >>750
    押し付けている人の代弁者
    752 : 名無しさん@そう - 2014/12/13(土) 15:15:14.61 ID:???.net (+18,+16,-19)
    >>739
    > もし確実にやりたい場合は、ライブラリを使うよ。
    http://peace.2ch.net/test/read.cgi/hp/1400834117/588 で質問しました
    753 : 名無しさん@そう - 2014/12/13(土) 15:17:10.78 ID:???.net (+105,+29,-4)
    >>751
    印象操作の為の成りすましなのね
    754 : 名無しさん@そう - 2014/12/13(土) 15:19:37.07 ID:???.net (+101,+29,-2)
    >>753
    間違ってはいませんよね?
    755 : 名無しさん@そう - 2014/12/13(土) 15:22:33.78 ID:???.net (+63,+26,-3)
    >>754
    何が間違ってない?
    756 : 名無しさん@そう - 2014/12/13(土) 15:51:00.69 ID:???.net (+57,-9,-37)
    別にどっちでもいいだろ。
    inとhasOwnPropertyは意味が違うので
    どっちかがどっちかの代わりになるわけじゃない。

    コードが長くなっても正確にしたいならhasOwnPropertyで
    inで十分なら短いinを使ってもいい。

    それだけの話しだろ。
    なんでいちいち荒れるんだ?
    757 : 名無しさん@そう - 2014/12/13(土) 15:55:42.52 ID:???.net (+76,+29,-14)
    >>756

    はい。それとほぼ同じことを>>728で書きました。
    758 : 名無しさん@そう - 2014/12/13(土) 16:30:20.66 ID:???.net (+31,-29,-51)
    UNIXタイムはタイムゾーンに変わらず一定でしょうか?
    1970/1/1 UTCを基点にしているので一定で、表示時にタイムゾーンにあわせた調整が入っている
    と考えていいですか?
    759 : 752 - 2014/12/13(土) 21:08:04.84 ID:???.net (+76,+29,-2)
    >>739
    回答を待ってるのですが、もういないのでしょうか
    760 : 名無しさん@そう - 2014/12/13(土) 21:18:34.23 ID:???.net (+52,+29,-12)
    まるで虎の威を借る狐だな
    761 : Name_Not - 2014/12/14(日) 01:29:17.06 ID:???.net (+31,-29,-44)
    js(jQuery可)で、飛び先のページがあるかないかの判定って可能ですか?
    ※クロスドメイン、shift-jis同士

    飛び先にページが無い場合は~する
    それ以外は~するみたいな
    762 : 名無しさん@そう - 2014/12/14(日) 04:10:05.85 ID:???.net (+9,-29,-78)
    phpかなんかで飛び先のページがあるか判定するスクリプト書いて
    XMLHttpRequestでそれにアクセスするとか
    ただリファラやUAやクッキーの有無なんか見てアクセス拒否るようなサイトがあるから
    本当にあるかどうかの判定は難しい
    763 : 名無しさん@そう - 2014/12/14(日) 14:40:19.79 ID:???.net (+4,-30,-77)
    >>762
    ありがとうございます。 UAやcookieは無視で大丈夫です。

    ちなみにクロスドメインでなく、utf-8の場合、
    jQueryの.ajax()など使って
    判定ってできるもんですかね・・?

    試したのですが404も、error:functionも動作せず、
    全てsuccess:functionの動作してしまいます。。
    764 : 名無しさん@そう - 2014/12/14(日) 14:43:04.74 ID:???.net (-3,-28,-5)
    statusコード見たら?
    765 : 名無しさん@そう - 2014/12/14(日) 14:51:27.00 ID:???.net (+61,+29,+0)
    >>758
    これ分かる方お願いします
    766 : 名無しさん@そう - 2014/12/14(日) 14:52:10.65 ID:???.net (+48,+20,-17)
    javascript関係ないしググれば一発でわかる
    767 : 名無しさん@そう - 2014/12/14(日) 15:12:10.33 ID:???.net (+57,+29,-19)
    グリニッジ天文台がハックされたらずれるよ~
    768 : 名無しさん@そう - 2014/12/14(日) 16:03:50.54 ID:???.net (-1,-29,-49)
    wikipediaで見ると、やはりUTC基準なので同一なのですね
    なんとなく、現地時間の1970/1/1からの時間と思っていたので意外でした
    769 : Name_Not - 2014/12/14(日) 22:00:07.42 ID:???.net (-5,-28,+0)
    >>764
    404です・・。orz
    770 : Name_Not - 2014/12/14(日) 22:28:20.51 ID:???.net (+59,+27,-4)
    404ならそれで目的達成出来てんじゃないの?
    771 : Name_Not - 2014/12/15(月) 00:35:26.66 ID:???.net (+5,-29,-35)
    >>770
    404なのにsuccess:function実行するのです。
    doneかfailでやればいいのでしょうか。。
    もうちょっとajaxの事勉強してみます。
    772 : Name_Not - 2014/12/15(月) 09:12:07.90 ID:???.net (+57,+29,-21)
    いやだからjQuery側でstatusコード見て処理振り分けろってことなんだけど
    773 : Name_Not - 2014/12/16(火) 10:43:46.20 ID:???.net (-1,-29,-68)
    一つのオブジェクトにhandleEventを複数用意することって出来ますか?
    clickとmousemoveとかに別々にいべんと用意したんです
    774 : Name_Not - 2014/12/16(火) 10:50:32.48 ID:???.net (+57,+29,-7)
    したんだったら出来てるんじゃないの?
    775 : Name_Not - 2014/12/16(火) 13:43:31.75 ID:???.net (+14,-13,+0)
    e.typeみて振り分けるしかないんじゃないかな
    776 : Name_Not - 2014/12/16(火) 13:45:03.35 ID:???.net (+62,+29,-15)
    >>761
    コードを見ないと何もアドバイスできない
    777 : Name_Not - 2014/12/16(火) 14:00:03.05 ID:???.net (-1,-29,-11)
    requre.jsを使ったら全てのライブラリが同時に読み込まれるのですか?
    778 : Name_Not - 2014/12/16(火) 14:03:29.79 ID:???.net (-1,-29,-32)
    それ、developer toolで自分で確認できますよね
    779 : Name_Not - 2014/12/16(火) 14:43:42.14 ID:???.net (+54,+26,-19)
    MV*
    って何て読むんですか?
    エムブイアスタリスク?
    780 : Name_Not - 2014/12/16(火) 17:38:04.06 ID:???.net (+38,-29,-37)
    require.jsのshimって何の略ですか?
    シミュレートかと思ったらそれだとsimでした
    781 : Name_Not - 2014/12/16(火) 17:43:53.55 ID:???.net (+0,-23,-1)
    >>780
    ライブラリスレへどうぞ
    782 : Name_Not - 2014/12/16(火) 17:49:14.93 ID:???.net (+45,+27,+0)
    マンコにブチこんで
    783 : Name_Not - 2014/12/16(火) 21:48:56.01 ID:???.net (+66,+27,-100)
    >>780
    http://qiita.com/ironsand/items/4f0342f5914a9ae99b0e
    rbenvには shims というフォルダがあって、本体を上手いこと実行するための
    シェルスクリプトが入ってるんだけど、この shims って名前はどういう意味なのかわからず困ってた。

    辞書に載ってる意味

    英辞郎によると

    《名》詰め木

    コンピュータ用語としてのShimの意味
    テキトーな意訳:プログラムのバージョン間の差異を埋める緩衝材のように使う薄いレイヤーみたいなものがShimです。
    784 : Name_Not - 2014/12/17(水) 11:02:00.44 ID:???.net (+16,-1,+0)
    フライトシム
    785 : Name_Not - 2014/12/17(水) 16:45:23.98 ID:???.net (+24,-30,-29)
    hoge =[]
    hoge.push()より
    hoge.[hoge.length] =
    の方が5倍近く速かった

    ちょっと感動したからここで皆に広めとく
    786 : Name_Not - 2014/12/17(水) 16:50:36.02 ID:???.net (+46,+20,-14)
    >>785
    それは実装依存だから
    788 : Name_Not - 2014/12/17(水) 18:06:01.26 ID:???.net (+27,+0,+1)
    varの前に呼んでるから
    789 : Name_Not - 2014/12/17(水) 18:30:10.29 ID:2hQ7/8ud.net (+10,+29,-3)
    >>788
    GCが切れてるんですよね
    でももう一方は生きてます
    790 : Name_Not - 2014/12/17(水) 18:33:04.55 ID:???.net (+8,-14,-15)
    初期化と実行の違い
    791 : Name_Not - 2014/12/17(水) 19:27:08.40 ID:2hQ7/8ud.net (-22,+7,-7)
    クロージャを使ってtestを呼んでも初期化されない方法ってありますか?
    792 : Name_Not - 2014/12/17(水) 21:55:19.96 ID:???.net (+53,+25,-5)
    初期化されてないし、同じ変数を参照もしてないよ
    793 : Name_Not - 2014/12/17(水) 22:35:33.60 ID:???.net (+4,-30,-79)
    >>789
    GC関係無いです。

    あなたがいう「GCが切れる」というのは
    意味がよくわからないので、想像でいいますが
    JavaScriptでGCが切れた状態にすることはできません。

    > test();
    > をするとaがundefindになっています

    話をわかりやすくするということことです

    var inner_out1=test();
    inner_out1();
    inner_out1();
    var inner_out2=test();
    inner_out2();

    inner_out2のa が inner_out1のaと
    一緒なわけがないでしょう?
    794 : Name_Not - 2014/12/17(水) 23:05:47.80 ID:???.net (+3,-24,-7)
    >>787
    変数は関数呼び出し時点で実体化される
    GCは関係ない
    795 : Name_Not - 2014/12/17(水) 23:22:43.78 ID:???.net (+57,+29,-39)
    みんなに同じように否定されててワラタw

    発送は群馬県ですか?のオークション思い出したわw
    http://www.geocities.co.jp/MotorCity/9618/kobanasi/yafuoku.html
    796 : Name_Not - 2014/12/17(水) 23:25:52.19 ID:???.net (+9,-30,-96)
    var inner_out1=test();   //undefined inner_out1のa
                    //0      inner_out1のa
    inner_out1();        //1  inner_out1のa
    inner_out1();        //2  inner_out1のa
    var inner_out2=test(); //undefined inner_out2のa
                  //0 inner_out2のa
    inner_out2();     //1  inner_out2のa
    inner_out1();     //3   inner_out1のa

    たぶんこうなる
    797 : Name_Not - 2014/12/17(水) 23:41:15.19 ID:???.net (+57,+29,-4)
    名前が同じだと同じものに見えてしまう錯覚
    798 : Name_Not - 2014/12/17(水) 23:58:20.47 ID:???.net (+57,+29,-33)
    スコープは関数実行の度に作られるんだよなー。
    このことを解説している文献やサイトは意外に少ない
    799 : Name_Not - 2014/12/18(木) 00:06:24.28 ID:???.net (-1,-29,-16)
    変数aは関数testのローカル変数だけど関数innerの中で参照してるので参照が
    消えずに残ってしまうってわけですな
    800 : Name_Not - 2014/12/18(木) 00:27:34.73 ID:???.net (+3,-30,-120)
    >>794はわかるが、なぜ関係ないクロージャ部分を延々と指摘し続けるのか
    test(); でaがundefindになるのはここ

    function test(){
    alert(a); // undefined <-- 問題の場所
    var a=0;

    クロージャは全く関係ない
    http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/10_Execution_Contexts.html#section-10.1.3
    http://es5.github.io/#x10.1
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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