のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,646,214人
昨日: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:??? (+13,+13,-35)
クラスっていうのは具体的に何だね?
オブジェクト?コンストラクタ?
903 : Name_Not - 2013/10/13(日) 12:47:08.31 ID:??? (-23,-30,-79)
>>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:??? (+6,+9,-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:??? (-22,-30,-46)
>>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:??? (+12,+9,-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:??? (-14,-14,-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,-58)
それだとプロトタイプを持たない純粋配列や
配列のそれっぽい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:??? (+3,+10,-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:??? (+6,+18,+0)
せやな
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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