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

    私的良スレ書庫

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

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

    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
    901 : Name_Not - 2013/10/13(日) 12:35:07.70 ID:??? (+25,+29,-16)
    あるクラスにアタッチされた関数の一覧を見たいんだけど
    どうしたらいいかな
    902 : Name_Not - 2013/10/13(日) 12:42:58.01 ID:??? (+11,+11,-35)
    クラスっていうのは具体的に何だね?
    オブジェクト?コンストラクタ?
    903 : Name_Not - 2013/10/13(日) 12:47:08.31 ID:??? (-23,-30,-80)
    >>901
    そのものズバリの関数が用意されている。

    http://lodash.com/docs#functions

    _.functions(object)

    Creates a sorted array of property names of all enumerable properties, own and inherited, of object that have function values.

    _.functions(_);
    // → ['all', 'any', 'bind', 'bindAll', 'clone', 'compact', 'compose', …]
    904 : Name_Not - 2013/10/13(日) 12:55:41.16 ID:??? (+22,+29,-1)
    それのどこがそのものズバリなんだ
    905 : Name_Not - 2013/10/13(日) 12:57:33.11 ID:??? (+27,+29,-6)
    なにが違うんだ? これではダメな点を言ってくれ。
    906 : Name_Not - 2013/10/13(日) 13:04:09.43 ID:??? (+20,+28,-5)
    クラスとオブジェクトは違うだろ
    907 : Name_Not - 2013/10/13(日) 13:06:24.52 ID:??? (+7,+10,-21)
    lodashロードしないと使えない機能の説明のしかたじゃないよな
    909 : Name_Not - 2013/10/13(日) 13:11:40.91 ID:??? (-27,-30,-56)
    function(v, i) の中ではthisは外側のthisとは違うものになってるから。
    外側のfunction(key, value)のところで var that = this; とかして保存し、
    内側ではthatを参照すればいいんでないの。
    910 : Name_Not - 2013/10/13(日) 13:12:57.07 ID:??? (-21,-30,-45)
    >>906
    JavaScriptにおいては一緒。

    A.a = 1; // A is not defined;
    function A(){}
    A.a = 1; // 問題なし

    >>907
    lodashのコード見ろって言ってんだよ。
    それがやり方だ。
    912 : Name_Not - 2013/10/13(日) 13:15:58.89 ID:hjdvYb7K (-24,+29,-3)
    >>909
    >>911
    おお!なるほど!
    すっきりしました!!
    914 : Name_Not - 2013/10/13(日) 14:09:15.96 ID:??? (-25,-29,-13)
    >>902
    attachEventされたのの一覧見たいです
    915 : Name_Not - 2013/10/13(日) 14:25:42.11 ID:??? (+25,+29,-32)
    >>910
    臭いよ君
    まじめに回答しないキツネ君は消えてくれ
    916 : Name_Not - 2013/10/13(日) 14:29:34.48 ID:??? (+22,+29,-52)
    >>914
    恐ろしく斜め上だわw
    クラスに登録してるわけじゃなくて、クラスで選んだイベントターゲットに登録してるんだよね?
    917 : Name_Not - 2013/10/13(日) 14:37:41.89 ID:??? (-27,-30,-130)
    Array.prototype.remove = function (key, value) {
    this.some(function (v, i) {
    if (v[key] == value) this.splice(i,1); //name:helloの要素を全て削除
    }, this);
    }
    もしくは
    Array.prototype.remove = function (key, value) {
    this.some(function (v, i, a) {
    if (v[key] == value) a.splice(i,1); //name:helloの要素を全て削除
    });
    }
    921 : Name_Not - 2013/10/13(日) 14:44:57.20 ID:??? (+26,+28,-26)
    withはプロトタイプだけの問題じゃないし関係ない
    922 : Name_Not - 2013/10/13(日) 14:47:42.03 ID:??? (+13,+10,-15)
    prototypeいじるなら列挙フラグ落としとけよ一応
    924 : Name_Not - 2013/10/13(日) 14:50:00.81 ID:??? (+24,+29,+0)
    >>922その必要はないわ
    925 : Name_Not - 2013/10/13(日) 14:50:41.63 ID:??? (-19,-29,-53)
    >>916
    はい、そうです。

    detachEventやremoveEventListenerをしたいんだけど
    誰がイベントをくっつけてるのかデバッグも兼ねて確認
    したいのですが、なんか方法が見当たらなくて。
    927 : Name_Not - 2013/10/13(日) 14:55:08.71 ID:??? (+18,+23,-46)
    >>925
    とりあえず確認したいだけなら、ブラウザの開発ツールで見るのじゃダメなのかね?
    929 : Name_Not - 2013/10/13(日) 15:00:43.57 ID:??? (-17,-30,-162)
    "true"や"false"といった文字列をBool型に変換するのはどうしたらよいでしょうか?

    "true" => true
    "false" => false
    "1" => true
    "0" => false
    "100" => false
    "aaa" => false

    このような結果になる動作を行いたいです
    Boolean(str)
    では"false"もtrueとなってしまうため困っています。。。
    930 : Name_Not - 2013/10/13(日) 15:06:27.48 ID:??? (-12,-13,-12)
    >>927-928
    ありがとうございます
    firefoxなのですが、firebugインストールするのいやだったんですが
    年貢の納め時ということでインストールします
    931 : Name_Not - 2013/10/13(日) 15:06:53.40 ID:??? (-29,-29,-4)
    function(x) {return x=="true" || x=="1";}
    932 : Name_Not - 2013/10/13(日) 15:07:10.79 ID:??? (-29,-29,-3)
    bool = str == '1' || str == 'true'
    934 : 929 - 2013/10/13(日) 15:10:35.12 ID:??? (+21,+28,-1)
    >>931
    >>932
    手動でやるのですね
    ありがとうございました
    937 : Name_Not - 2013/10/13(日) 16:59:58.03 ID:??? (+25,+27,-57)
    それだとプロトタイプを持たない純粋配列や
    配列のそれっぽいjoinメソッドをもつオブジェクトに対して無力
    938 : Name_Not - 2013/10/13(日) 17:04:34.63 ID:??? (-26,-30,-69)
    >>935
    w = document.createElement('iframe')
    document.body.appendChild(w)
    array = new w.contentWindow.Array
    array instanceof Array //false
    939 : Name_Not - 2013/10/13(日) 17:12:45.75 ID:??? (+1,+8,-4)
    w とかwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    ネーミングが三流
    940 : Name_Not - 2013/10/13(日) 17:21:21.52 ID:??? (+22,+21,-11)
    はい馬鹿が一匹釣れたー^^v
    942 : Name_Not - 2013/10/13(日) 17:47:07.50 ID:??? (+33,+29,-72)
    >>940
    バカじゃねえのwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    そんな変数名よく使えるなwwwwwwwwwwwwwwwwwwwwwwwwww
    wとかまったく意味わかんねえよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    もっとさマシな名前つけろよwwwwwwwwwwwwwwwwwww
    おまえってさwwwひょっとしてa1とかa2みたいな意味不明な変数名ばっかり使ってるだろwwwwwwwwwwwwwww
    釣れたとかいってるがお前恥ずかしすぎwwwwwwwwwwwwwwwwwwwwwwwwww
    wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    943 : Name_Not - 2013/10/13(日) 17:47:21.93 ID:??? (+16,+22,-16)
    >>941
    ありがとうございます。
    よりパフォーマンスがいい方法はありますか?
    944 : Name_Not - 2013/10/13(日) 17:49:02.32 ID:??? (+11,+14,+1)
    一応言うと
    >>938>>940
    945 : Name_Not - 2013/10/13(日) 17:56:10.59 ID:??? (+25,+28,-5)
    >>938>>940は "ほぼ等しい" って何が言いたいんだ?お前。
    946 : Name_Not - 2013/10/13(日) 18:00:02.26 ID:??? (+22,+29,-2)
    同一人物の可能性が高いってことだ
    947 : Name_Not - 2013/10/13(日) 18:02:54.90 ID:??? (+25,+29,-7)
    ああ、馬鹿相手にはいちいちそこまで言わんと通じないってことか
    949 : Name_Not - 2013/10/13(日) 18:36:54.30 ID:??? (+5,+17,+0)
    せやな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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