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

    私的良スレ書庫

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

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

    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
    554 : Name_Not - 2014/10/18(土) 02:25:27.34 ID:???.net (+41,+14,-11)
    >>543
    いい加減スレチ
    555 : Name_Not - 2014/10/18(土) 03:53:32.15 ID:???.net (+29,-29,-41)
    ローカルストレージの制限として容量5MBと言われますが
    アイテム数の制限はあるのでしょうか?
    まだ5Mにいってないのにquotaなんとかエラーみたいなのが出ました
    557 : Name_Not - 2014/10/18(土) 09:45:33.26 ID:???.net (+4,-29,-53)
    websocketはhttpよりも通信量が少なく速いようですが
    googleの検索文字予測は普通のajaxで通信していると前にこのスレで見ました
    なぜgoogleはwebsocketを使わないのでしょうか?
    558 : Name_Not - 2014/10/18(土) 10:03:10.67 ID:???.net (+56,+29,+0)
    >>555
    ぐぐればでてくる
    559 : Name_Not - 2014/10/18(土) 10:05:46.44 ID:???.net (+96,+29,-36)
    >>557
    一番シェアが多いブラウザが対応していなかったから。

    結局、技術はあっても使えるかどうかは
    ブラウザがどれだけ対応しているか?
    っていう現実的な話になるんだよ。
    562 : Name_Not - 2014/10/18(土) 13:42:10.40 ID:???.net (+122,+29,-26)
    >>560
    > 最も、部分的な判定になっているのは両バージョン共に同様なので、使う気にはなれませんが…。

    部分的な判定って具体的にどんなコードが問題なの?
    563 : Name_Not - 2014/10/18(土) 13:54:34.07 ID:???.net (+91,+29,-16)
    将来的に不安要素があるなら使わない、ってなんかかっこいいなあ
    自分は修正の予算を取るチャンス!と思ってしまうゲスです…
    564 : Name_Not - 2014/10/18(土) 13:56:39.63 ID:???.net (+96,+29,-30)
    >>562
    >>536を読めば分かると思うよ

    >>563
    職業プログラマにはありがちだよねー
    気持ちは分かる
    565 : Name_Not - 2014/10/18(土) 13:57:44.15 ID:???.net (+96,+29,-39)
    将来的な不安要素ではなく現在の不安要素のほうが重要だと思うけどね。
    このブラウザでは動かないのではないか?みたいに。

    スマホとかアップデート出来ない上に古いバージョンのWebKitを使っていて
    しかも独自カスタマイズしているからバージョンだけからは判断できないしな。
    566 : Name_Not - 2014/10/18(土) 13:59:01.40 ID:???.net (+108,+29,-65)
    >>564
    わからないので、具体的なコードを書いてって
    言ってるんだよ。

    正直な所、あんたの方が勘違いしてるんじゃないかって
    思ってるしね。lodashの件も勘違いしてたし。
    567 : Name_Not - 2014/10/18(土) 14:03:29.11 ID:???.net (-24,-29,-32)
    vol.111 でも lodash の駄目出しされてるね
    http://toro.2ch.net/test/read.cgi/hp/1381678387/133n-
    568 : Name_Not - 2014/10/18(土) 14:06:49.08 ID:???.net (+76,+17,-14)
    >>567
    2ちゃんねるのアンチなんかでどうでもよくねw
    569 : Name_Not - 2014/10/18(土) 14:07:05.67 ID:???.net (+70,+29,-23)
    >>565
    現在の不安要素を排除した上で将来的な不安要素もなくすのが一番良いんじゃない?
    仕様に準拠するのはそういうことだと思う
    570 : Name_Not - 2014/10/18(土) 14:10:03.49 ID:???.net (+115,+29,-22)
    >>568
    理由が書かれても信じないのでは仕方ないね
    139のコードや141を読めば普通に分かると思うけど
    571 : Name_Not - 2014/10/18(土) 14:14:16.12 ID:???.net (+148,+29,-11)
    >>570
    その後もちゃんと読みなよw
    結局問題ないって結論になってるだろ。
    572 : Name_Not - 2014/10/18(土) 14:46:47.27 ID:???.net (+77,+30,-38)
    >>571
    分かってない人の発言をまともに受け取るのはどうかと思うけど
    こういう行き違いになるから仕様書を読めといわれるんだよ
    仕様書読めなくて意固地になっているのなら、どうしようもないから何もいえない
    573 : Name_Not - 2014/10/18(土) 14:59:03.13 ID:???.net (+69,+29,-28)
    仕様の問題じゃなくてね、
    君が今何に困っているかを
    具体的なコードで書けって言ってるんだよ。
    575 : Name_Not - 2014/10/18(土) 15:13:41.87 ID:???.net (+54,+29,-37)
    >>573
    >>570で「139のコードや141を読めば普通に分かる」と書いた
    http://toro.2ch.net/test/read.cgi/hp/1381678387/139n
    http://toro.2ch.net/test/read.cgi/hp/1381678387/141n
    自分の信じるコメントだけしか見ていない様子だったので、仕様書と照らし合わせろともいった
    >>574も全く同じ事をいっている
    576 : Name_Not - 2014/10/18(土) 15:14:02.90 ID:???.net (+104,+29,-46)
    >>559
    それもあるかもしれんが、全てのブラウザが対応したとしても
    httpで通信しないと社内プロキシとかが通らない可能性があるから
    WebSocketで独自プロトコルで通信なんてしないよ
    578 : Name_Not - 2014/10/18(土) 15:18:43.03 ID:???.net (+101,+29,-8)
    >>575
    仕様はわかっても君が困ってる問題はわからんよ。
    579 : Name_Not - 2014/10/18(土) 15:25:25.14 ID:???.net (+105,+29,-101)
    >>578
    僕は「lodash の駄目出しされてる」としか書いてないんだけど、なぜ僕が困っていることになってるの?
    元を辿れば、>>536が困っているわけだし、「lodashでObject型が正しく判定されない」という問題に纏わる話題でしょ?
    僕は>>566に絡めて情報を提供しただけだよ
    580 : Name_Not - 2014/10/18(土) 15:34:28.55 ID:???.net (+106,+29,-21)
    >>579
    ん? そんなのIDないからわからないよ。
    他人と間違えられたくなければ自衛することだね。
    581 : Name_Not - 2014/10/18(土) 15:34:42.58 ID:???.net (+133,+29,-33)
    >>562からの流れは「odashに問題がある/ない」の論争だと思ってた
    >>527にとってはどうでもいいことだと思うけど、lodash推しの人には死活問題なんだろうなあ
    582 : Name_Not - 2014/10/18(土) 15:38:57.75 ID:???.net (+72,+29,-17)
    >>580
    君が勝手に誤解したんでしょ
    読み返してみても質問なんかしてないし、困っていることを表す文章もなかった
    君の方こそ気をつけるべきだね
    583 : Name_Not - 2014/10/18(土) 16:08:36.79 ID:???.net (+111,+29,-15)
    >>581
    > >>562からの流れは「odashに問題がある/ない」の論争だと思ってた
    違うよ。やっぱり君が勘違いしてたんじゃない。
    584 : Name_Not - 2014/10/18(土) 16:32:18.94 ID:???.net (+111,+30,-48)
    >>583
    誰と勘違いしているのか知らんけど、俺は始めて発言したんだけど
    いい加減、他人と同一視するのやめなよ

    あと、君が誰かは知らんし、君が違うと発言しているレス番も知らん
    違うというなら君が発言したレス番ぐらい書いたらどうだい?
    585 : Name_Not - 2014/10/18(土) 16:40:03.43 ID:???.net (+67,+29,-5)
    >>584
    いや、俺も初めてレスするんだが?
    586 : Name_Not - 2014/10/18(土) 16:47:39.94 ID:???.net (+85,+29,-62)
    >>581
    は自分だけど、「lodashに問題がある/ない」についての話題のつもりだったね
    僕は問題がある派で>>571が問題ない派だと思ってた
    違うというなら「結局問題ない」が何を表していたのか、が気になるね

    >>585
    初めてレスするなら憶測で語らないほうがいいんじゃない?
    587 : Name_Not - 2014/10/18(土) 17:05:45.02 ID:???.net (+58,+30,-51)
    >>585
    初めてレスするのに「やっぱり」というものなのか?
    「やっぱり君が」は過去の誰かをさしていうものじゃないのか?
    誤解を招きやすいから注意したほうがいい
    588 : Name_Not - 2014/10/18(土) 17:16:49.17 ID:???.net (+57,+29,-9)
    2ちゃんねる初心者か?
    そんなんじゃ煽り騙りには対抗できないぞ
    589 : Name_Not - 2014/10/18(土) 17:26:59.43 ID:???.net (-6,-29,-77)
    http://toro.2ch.net/test/read.cgi/hp/1381678387/139n

    これさ、JavaScript的にはdocument.allを特別扱いしちゃだめでしょ?

    なぜならDOMの問題であってたとえばnodejsで動かした時、
    document.allはsrtingかもしれないもの。

    jQueryみたいなDOMのライブラリなら話は別だけどね。
    590 : Name_Not - 2014/10/18(土) 17:35:14.62 ID:???.net (+62,+29,-56)
    >>589
    やっとまともな意見が来たか。
    そうなんだよ。lodashもDOMライブラリじゃないので
    そういうDOM由来のものを特別扱いしたりしない。
    591 : Name_Not - 2014/10/18(土) 22:54:10.51 ID:???.net (+7,-29,-72)
    >>589
    その点は同意
    document.all は HTML5 で規定されているけど、ECMAScript で完結する実装の方が移植性は高いだろうね

    >>590
    lodashの問題はそこじゃないから
    592 : Name_Not - 2014/10/18(土) 22:57:19.86 ID:???.net (+39,-29,-27)
    やっとまともな意見というか、話題が飛んだだけだろ…
    まあ "ECMAScript的には" document.all を特別扱いしてはいけないとは思う
    document.all の仕様はは ES5/6 に準拠していないからな

    "JavaScript的には" で言えば、document.all を特別扱いすべきではあると思うが
    593 : Name_Not - 2014/10/18(土) 23:08:11.86 ID:???.net (-1,-29,-13)
    document.all は意図的に ECMAScript に違反してるからな
    ECMAScript 的には特別扱いすべきじゃない、というところか
    594 : Name_Not - 2014/10/18(土) 23:47:31.22 ID:???.net (+40,-29,-44)
    >>592
    > "JavaScript的には" で言えば、document.all を特別扱いすべきではあると思うが

    そういうものをチェックすることはまず無いので、
    必要になった時に局所的に使えばいいだけだと思うよ。

    if(isObject(a) || a === document.all)って。

    例外なものまでパフォーマンスを落としてチェックする価値がない。

    いらないでしょ?
    595 : 592 - 2014/10/19(日) 00:02:02.43 ID:???.net (+81,+29,-39)
    >>594
    まあ場合によるだろうな
    実装する人の裁量に任せよう

    全く話は変わるが、a === document.all は明らかに不十分だよな
    document.all が書き換えられていることもあるし、そもそも未定義の場合もある
    どうするのがいいんだろう?意外と難しそう
    596 : Name_Not - 2014/10/19(日) 00:22:24.07 ID:???.net (+13,-24,-28)
    >>595
    もう専用の関数作ったほうがよくねw

    isObjectとは別に、DOMの変なものを扱うための関数。
    いつ必要なるのかしらんけどさw
    597 : Name_Not - 2014/10/19(日) 01:01:38.38 ID:???.net (+93,+29,-9)
    >>576
    それってwebsocket全否定じゃないですか
    じゃあこれはほとんど使われてない技術なんですか?
    598 : Name_Not - 2014/10/19(日) 01:23:54.67 ID:???.net (+40,-30,-83)
    >>595
    > 全く話は変わるが、a === document.all は明らかに不十分だよな
    プロパティアクセス演算子を使う事がそもそもの誤りだと思うよ
    'all' in document; // true

    in 演算子、hasOwnProperty() の知名度はもう少しあがってもいい
    この2つを知らないが故に変なコードになっている事例は結構見かける
    599 : 598 - 2014/10/19(日) 01:41:10.95 ID:???.net (-5,-30,-52)
    Object型のチェックも含めるなら、document.all instanceof HTMLAllCollection かな
    残念ながら、>>538はGC36で期待通りに動作しなかった(これはGCのバグな気がするけど)
    Object(document.all) === document.all; false
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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