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

    私的良スレ書庫

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

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

    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
    151 : Name_Not - 2014/05/08(木) 19:52:26.57 ID:??? (+75,+30,-53)
    >>148
    操作の体感が重要なので、キュンキュンにするためなら何でもするつもりだった
    一つでも命令が減らせるならそうした
    しかしそんなことよりDOMツリーをなるべく単純に保つ方がずっとキュンキュンになることが分かり
    俺は変わった
    152 : Name_Not - 2014/05/08(木) 19:56:15.58 ID:??? (+57,+29,-7)
    ループのたびに関数を呼び出すなんてとんでもないと思っていた時代が俺にもありました
    153 : Name_Not - 2014/05/08(木) 21:17:05.55 ID:Rjk5lK0S (-4,-29,-173)
    本来とは質問の種類が違うかもしれませんが、初心者用スレにJavaScriptの質問は
    こちらのスレでとあったのでこちらで質問させていただきます。

    環境 Win7 64bit Firefox28
    Firefoxでサイト閲覧時にJavaScriptは有効となっているはずなのに(別サイトおよびabout:configでも確認済み)
    JavaScriptを用いて表示されるはずの画像が何故か見られません。
    関係あるかどうか分かりませんがこの直前にFirefoxのアドオンでJAVAの有効・無効の切り替えをしていました。(ただ現在有効でも無効でもJavaScriptを用いた画像は見られません)
    この画像が見られない原因(考えうる可能性でも)および直し方を教えてください。
    ちなみに同じサイトをIE11で確認したらその画像を見ることができたのでセキュリティソフト関係ではないと思われます。
    154 : Name_Not - 2014/05/08(木) 21:28:44.34 ID:??? (-1,-29,-15)
    firefox portableを落として
    アドオンなど入ってない素のままのfirefoxで閲覧してみたら
    155 : Name_Not - 2014/05/08(木) 23:59:41.87 ID:??? (+52,+24,-21)
    オブジェクトのキーの順番は保証されないのですか?
    156 : Name_Not - 2014/05/09(金) 00:06:51.30 ID:??? (+66,+29,-22)
    オブジェクトのキーの順番とはどのような順番ですか?
    157 : Name_Not - 2014/05/09(金) 00:11:09.25 ID:??? (+43,+20,-8)
    は?書いた順番ですが?
    158 : Name_Not - 2014/05/09(金) 00:19:49.81 ID:??? (+90,+29,-8)
    書いた順番にループでも取り出されのかって意味です
    159 : Name_Not - 2014/05/09(金) 00:30:36.04 ID:??? (+67,+27,-19)
    >>158
    取り出す時に使用する構文は何ですか?
    コードを書いて下さい
    160 : Name_Not - 2014/05/09(金) 00:39:40.70 ID:??? (-2,-29,+0)
    for in
    です
    161 : Name_Not - 2014/05/09(金) 00:41:12.11 ID:??? (-2,-29,-10)
    >>160
    for-inは列挙順を保証しません
    順序に規則性があるなら配列を使用して下さい
    162 : Name_Not - 2014/05/09(金) 01:14:20.50 ID:??? (+52,+29,+0)
    そうですか・・・
    分かりました
    163 : Name_Not - 2014/05/09(金) 03:59:57.18 ID:??? (+57,+29,-32)
    ちなみにオブジェクトに登録したキー順に取り出さないといけないケースってどんなときですか
    164 : Name_Not - 2014/05/09(金) 04:02:47.18 ID:??? (+7,-29,-7)
    考えたのはfor in ついでにdocumentにappendするときですかね?
    それならあの方法が使えますが
    165 : Name_Not - 2014/05/09(金) 06:30:34.88 ID:??? (+13,-30,-42)
    [1,2]と[3,4,5,6]という二つの配列を使って
    [[1,3],[1,4],[1,5],[1,6],[2,3],[2,4],[2,5],[2,6]]
    という一つの配列を作りたいです。
    これをlodashでやるにはどうしたらいいでしょうか?
    166 : Name_Not - 2014/05/09(金) 06:49:44.88 ID:??? (+48,+20,-20)
    データベースで言うクロスジョインになると思うのですが
    そういう関数は標準ではないようで・・
    167 : Name_Not - 2014/05/09(金) 08:29:58.10 ID:??? (+39,+11,-13)
    そんな複雑なことlodashにはできません
    168 : Name_Not - 2014/05/09(金) 09:10:38.62 ID:??? (+37,+19,-2)
    ゴミだな
    169 : Name_Not - 2014/05/09(金) 11:32:17.87 ID:??? (+13,-25,-12)
    >>164
    何をfor-inして何をappendするのですか
    appendとはappendChildですか
    あの方法とは何ですか
    >>156-157もそうですが、内容を省略する癖があるようなので気をつけたほうがいいと思います
    170 : Name_Not - 2014/05/09(金) 11:34:53.95 ID:??? (+57,+29,-2)
    ぶっちゃけ、ここまで書いて理解できないようなら、教えるだけ無駄
    171 : Name_Not - 2014/05/09(金) 11:45:46.40 ID:??? (+57,+29,-26)
    本人は省略したのは周知の事実だからと認識しているのだろうが、本人が想定していない可能性がある事は考えてもいないんだろうな
    「~に決まってます」と返す人はプログラミングに向いてない
    172 : Name_Not - 2014/05/09(金) 13:11:00.29 ID:??? (+67,+29,-64)
    >>153
    たぶん、そのサイトを作っているやつは素人なんだろう
    IE11にだけ対応している、
    HTML5, CSS3タグを使っているんだろう
    JavaScriptとは関係ないかも

    それか、Firefoxにもデバッガが付いているだろ?
    それであちこちに、ブレークポイントを付けて、
    動かしたり止めたりしながら、動きを確かめたら?
    173 : 172 - 2014/05/09(金) 13:18:36.46 ID:??? (+3,-29,-103)
    たぶん作者が、そのサイトを作るときに、
    IE11ではテストしたが、Firefoxではテストしなかったのだろう

    Firefoxには、HTML5, CSS3, JavaScriptの、
    未対応タグや構文間違いをチェックする、ツールは付いていないか?
    または、そういうプラグインは無いか?
    174 : Name_Not - 2014/05/09(金) 15:28:44.46 ID:??? (-1,-29,-89)
    >>165の件ですが、rubyにproductというメソッドがあり、
    jsで該当するコードも検索で見つけられました
    このメソッドもそのうちlodashに実装されそうです
    175 : Name_Not - 2014/05/09(金) 16:21:48.57 ID:??? (-6,-29,-3)
    producthベクトル積だろ
    176 : Name_Not - 2014/05/09(金) 17:19:24.23 ID:??? (+37,+9,-6)
    いや「積」だから
    配列だろうがベクトルだろうがproductなんだよ
    177 : Name_Not - 2014/05/09(金) 19:41:45.12 ID:??? (+25,-29,-18)
    本屋いったらsublime textの本があったわ
    lodashの本が出るのも時間の問題だな
    178 : Name_Not - 2014/05/09(金) 19:59:24.14 ID:??? (+48,+16,-15)
    >>177
    使いこなし方!みたいな?
    本の名前教えて
    179 : Name_Not - 2014/05/09(金) 20:00:36.98 ID:??? (-1,-29,-2)
    Web制作者のためのSublime Textの教科書
    という本
    181 : Name_Not - 2014/05/09(金) 22:54:02.62 ID:??? (+57,+29,-18)
    何言ってんだこいつはw
    頭おかしいな
    というか、やっぱりD級プログラマーはネトウヨだったか
    182 : Name_Not - 2014/05/09(金) 23:10:35.15 ID:??? (+26,+28,-14)
    チョン、ネトウヨ、D級プログラマといっている人は皆おかしい
    183 : Name_Not - 2014/05/09(金) 23:12:47.24 ID:??? (+14,-3,+0)
    NO
    184 : Name_Not - 2014/05/09(金) 23:16:36.34 ID:??? (+42,-30,-101)
    >>165
    lodashでは直接実装してないけど、lodashを使ったコードがあったよ。

    http://stackoverflow.com/questions/12303989/cartesian-product-of-multiple-arrays-in-javascript

    function cartesianProductOf() {
     return _.reduce(arguments, function(a, b) {
      return _.flatten(_.map(a, function(x) {
       return _.map(b, function(y) {
        return x.concat([y]);
       });
      }), true);
     }, [ [] ]);
    };
    185 : Name_Not - 2014/05/09(金) 23:25:40.44 ID:??? (+63,+29,-3)
    >>184
    ありがとうございます
    自分が見つけたのもまさにそのサイトでした
    186 : Name_Not - 2014/05/09(金) 23:29:22.46 ID:??? (+4,-29,-82)
    lodashは発祥がunderscoreクローンなので、まだunderscoreの記事の方が多いようですね
    そろそろunderscoreを乗り越えて独自実装に力を入れていってほしいです
    187 : Name_Not - 2014/05/09(金) 23:35:25.53 ID:??? (+3,-30,-58)
    productはperlとかで実装したことあるけど、
    時々使うんだよね。lodashに入ってなかったとは。


    >>186
    いや、トップにデカデカとかいてあるやんw

    http://lodash.com/
    Features not in Underscore
    188 : Name_Not - 2014/05/09(金) 23:37:49.90 ID:??? (-1,-29,-47)
    Underscoreではなくlodashを使う理由は
    速度が速いからではなく、関数が多いからだと
    思っていたけど。
    189 : Name_Not - 2014/05/10(土) 00:03:15.24 ID:??? (+57,+29,-26)
    完全互換ではないけど、まだそこまで独自実装に積極的でないような?
    その程度の意味
    190 : Name_Not - 2014/05/10(土) 01:42:07.66 ID:??? (+49,-21,-33)
    >>184
    それはlodashである必要性が皆無だね
    標準で十分実装できる
    191 : Name_Not - 2014/05/10(土) 01:56:33.83 ID:??? (+132,+29,-13)
    forループの方が速いしコードも短い。使い所が理解できてない人が無闇に宣伝しても、ネガティブキャンペーンにしか見えない
    192 : Name_Not - 2014/05/10(土) 02:02:46.09 ID:??? (+57,+29,-26)
    >>153
    まずコンソールを確認する
    何も表示されてなかったらデバッガを開いてもう一度実行する
    エラーがあれば止まるが止まらなかったら適当なところにブレーク張ってステップ実行していくしかないな
    193 : Name_Not - 2014/05/10(土) 03:53:32.89 ID:??? (+3,-29,-70)
    以前firefoxのコンソールで__proto__が使えたと思うのですが
    chrome(じゃなくてもいいですが)で同じようなプロパティ
    もしくは参照できるようなものはありませんでしょうか
    よろしくおねがいします
    194 : Name_Not - 2014/05/10(土) 04:53:30.45 ID:??? (+90,+28,-5)
    最初の文字だけ大文字にする一番簡単な方法はなんですか?
    195 : Name_Not - 2014/05/10(土) 04:57:17.71 ID:??? (+75,+29,-47)
    >>191
    じゃあこの回答者が質問者の使ってないunderscore.jsを使ってコードを書いて、
    16件の評価をもらっているのはなんでなんですかねぇ?
    しょうもないケチを付ける前に自分のスキルを振り返った方がいいですよ
    196 : Name_Not - 2014/05/10(土) 05:01:11.16 ID:??? (+111,+30,-92)
    能力のある人間は、未知の現象に当たった時、
    「自分は分からないが何か理由があるのだろう」と考える
    無能な人間は短絡的かつ可能性の低い理由に飛びつき、
    「相手が愚かだからだろう」と考える
    したがって未知の出来事への反応を見れば、
    人間の能力というものはおおかた正確に見極められる
    >>190>>191がどっちなのかは、もちろん言うまでもないですね
    197 : Name_Not - 2014/05/10(土) 05:10:13.47 ID:??? (-1,-29,-36)
    lodashはS級アプリのtweetdeckにも使われるんだが。
    謎の否定をしてる珍プログラマーはtweetdeckレベルのモン作れるようになってから偉そうなこと言えよ
    198 : Name_Not - 2014/05/10(土) 05:33:52.29 ID:??? (+57,+29,-69)
    lodashをダシに、自身の正当性や論理を展開する浅ましさ
    lodashをタテに、スレ違いの荒らし行為を正当化させていると言うべきか
    199 : Name_Not - 2014/05/10(土) 06:01:01.09 ID:??? (+57,+29,-24)
    珍グラマー何言ってるか分からんわ
    もう黙っとけよ、それが一番いいから。
    誰にとってもな
    200 : Name_Not - 2014/05/10(土) 07:30:13.50 ID:??? (+3,-29,-194)
    ライブラリの話は禁止されてないからスレ違いですら無いしなぁ。

    なんでlodashがこのスレででてくるか。
    たとえばjQueryはDOMライブラリだからDOMの話に登場するのは当たり前。

    lodashはなんのライブラリかというと標準関数のライブラリなんだよね。
    JavaScriptの基本文法を拡張するライブラリのようなもの

    たとえば、forEachメソッドに相当する_.eachがあったりする。
    なのでこのスレででてくるのは当然なんだよね。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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