のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,851人
昨日: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
    501 : Name_Not - 2014/10/16(木) 12:45:45.07 ID:???.net (+55,+29,-29)
    そりゃjQueryが一旦自前で解釈してるからだろ
    だから糞遅いというのもあるが、その辺は適材適所だ
    502 : Name_Not - 2014/10/16(木) 13:09:55.81 ID:???.net (+42,-30,-302)
    >>500
    ざっくりになるけど

    $("<hoge>") の処理
    jQuery 1.2.3 あたりでは、<div> に innerHTML で放り込んで、生成された要素を返す($("<a>") は IE9以下 でエラーになる)
    jQuery 1.3.0 あたりから、document.createElement("hoge") で返す

    $("<hoge />") の処理
    jQuery 1.2.3 あたりでは、"<hoge></hoge>" に変換した上で、<div> に innerHTML で放り込んで、生成された要素を返す
    jQuery 1.3.0 あたりから、document.createElement("hoge") で返す

    jQuery 1.2.3 などという古い jQuery を使わない限り、$("<hoge>") で十分だと思われる
    503 : Name_Not - 2014/10/16(木) 13:17:42.70 ID:???.net (-1,-29,-17)
    jQueryが解釈してるの?Sizzleじゃなくて?
    504 : Name_Not - 2014/10/16(木) 13:28:08.47 ID:???.net (-1,-29,-14)
    セレクタでの要素の取得は Sizzle が使われてるよ
    ただ、要素の生成は Sizzle とは無関係
    505 : Name_Not - 2014/10/16(木) 15:32:46.52 ID:???.net (+74,+29,-17)
    >>498
    HTML5でもそういう書き方を出来る
    仕様書を読めば分かる
    508 : Name_Not - 2014/10/16(木) 19:42:38.71 ID:k1G/oBmJ.net (-8,+29,-29)
    >>498
    HTML5は大雑把位に言えばなんでもありだよ
    509 : Name_Not - 2014/10/16(木) 19:47:09.70 ID:???.net (+47,+29,-18)
    >>506
    現在のスクロール位置からスクロールさせたい要素まで少しずつスクロールしたら良い
    510 : Name_Not - 2014/10/16(木) 21:48:20.05 ID:???.net (+57,+28,+0)
    >>502
    これは丁寧にありがとう
    511 : Name_Not - 2014/10/17(金) 00:08:02.32 ID:???.net (-11,-30,-38)
    >>506
    window.location.href = "#top";
    を呼び出す代わりにその smooth.pack.js
    のスクロール機能を呼び出せばいいんでない?
    512 : Name_Not - 2014/10/17(金) 00:11:33.52 ID:???.net (+11,-30,-74)
    >>505
    > HTML5でもそういう書き方を出来る

    "HTML5" では<div />は<div>と等価であって<div></div>と等価ではない。

    $("<div />")はjQueryが解釈するのでHTML5とは無関係
    513 : Name_Not - 2014/10/17(金) 00:32:20.25 ID:???.net (+2,-25,-33)
    ってかHTML5ってTeXのパクリだろ?
    514 : Name_Not - 2014/10/17(金) 00:34:10.59 ID:???.net (-3,-26,-15)
    いいえ、TexがPSのパクリです
    515 : Name_Not - 2014/10/17(金) 00:35:49.08 ID:???.net (+13,-4,-2)
    プレステ?
    516 : Name_Not - 2014/10/17(金) 09:34:44.36 ID:???.net (-1,-29,-23)
    RequireJSのようなプロダクトにYabbleというものがあるようですが
    これはもうあまり使われていないのでしょうか?
    517 : Name_Not - 2014/10/17(金) 09:37:42.59 ID:???.net (+3,-29,-51)
    >>512
    そういう意味ではない
    HTML5はContent-Typeを変更すればXHTML5として動作する事が出来る
    518 : Name_Not - 2014/10/17(金) 12:03:06.93 ID:???.net (+57,+29,-8)
    このスレに書き込んでるのって20代後半と30代のおっさんばっかり?
    519 : Name_Not - 2014/10/17(金) 12:07:10.75 ID:???.net (+50,+27,-2)
    小学2年生だけど?
    520 : Name_Not - 2014/10/17(金) 12:25:00.00 ID:???.net (+57,+29,-5)
    全体的に質問者が若くて回答者が年上のイメージ
    521 : Name_Not - 2014/10/17(金) 12:57:18.52 ID:???.net (+1,-29,-27)
    HTMLとか画像とかCSSとかJavaScriptとかiframeとか完全に読み込み終わったら発動するイベント名をおしえてください
    522 : Name_Not - 2014/10/17(金) 12:58:33.38 ID:???.net (+52,+29,-16)
    じゃぁ40代はじいさんか?
    523 : Name_Not - 2014/10/17(金) 13:16:32.18 ID:???.net (+52,+29,-8)
    ふえぇ…5歳の幼女だよぉ…
    524 : Name_Not - 2014/10/17(金) 13:54:33.93 ID:???.net (-3,-26,+0)
    >>521
    load
    525 : Name_Not - 2014/10/17(金) 14:10:21.57 ID:???.net (+37,-24,-6)
    loadだと全て読み込む前に実行されたんですけど・・・
    526 : Name_Not - 2014/10/17(金) 14:20:29.05 ID:???.net (+62,+29,-7)
    >>525
    他に非同期処理が走っているのでなければ、書き方が間違ってるんだろうな
    527 : Name_Not - 2014/10/17(金) 21:53:15.66 ID:638fr+s6.net (+33,-29,-101)
    http://toro.2ch.net/test/read.cgi/hp/1381678387/121n より。
    「"May TC39 Review" で Object.isObject は ES.next 仕様から削除されている」とありますが、「削除された理由」についてご存知の方はいらっしゃいますでしょうか。
    個人的には待望のメソッドだったので削除されたのなら、別の代替メソッドが用意されてないかが気になっています。
    528 : Name_Not - 2014/10/17(金) 23:50:29.91 ID:???.net (+4,-29,-38)
    >>517
    XHTML5なんて規格はないよ。

    当たり前の話をするけどさ、
    XHTMLにHTML5で増えたsectionやarticleなどといった要素はない。
    530 : Name_Not - 2014/10/18(土) 00:12:14.77 ID:???.net (+10,-30,-311)
    >>528
    あなたもわからない人だな

    > XHTML5なんて規格はないよ。
    確かに XHTML5 という規格はないが、文脈を読んで理解できないか?
    HTML Living Standard で説明されている XHTML を便宜上、XHTML5 と表現してるんだよ
    (用語に拘るなら "HTML5" を使わず、"HTML Living Standard" といって欲しいものだが)

    > XHTMLにHTML5で増えたsectionやarticleなどといった要素はない。
    では、HTML5で XHTML syntax や parser について記述されているのは何の為だというのだ?
    http://html.spec.whatwg.org/multipage/xhtml.html
    WHATWG FAQ でも言及されているはずだが、ここはどう説明するつもりだ?
    http://wiki.whatwg.org/wiki/FAQ#Will_HTML_finally_put_an_end_to_the_XHTML_as_text.2Fhtml_debate.3F
    http://www.html5.jp/trans/whatwg_html5faq.html#Will_HTML_finally_put_an_end_to_the_XHTML_as_text.2Fhtml_debate.3F
    531 : Name_Not - 2014/10/18(土) 00:13:52.13 ID:???.net (+57,+29,-37)
    作れる作れないの判断ではなく最初からlodashを使うべき
    そんなものは車輪の再発明でしかない
    はい論破
    532 : Name_Not - 2014/10/18(土) 00:21:07.18 ID:???.net (+57,+29,-44)
    それだと車輪を手に入れるために大型ダンプカーを買うようなもんじゃね
    534 : Name_Not - 2014/10/18(土) 00:31:59.57 ID:???.net (+33,-29,-45)
    >>530
    HTML Living Standard で
    過去のHTML4の説明をするのと同じように
    過去のXHTML1.1を説明するのになにか問題でも?

    説明したからって、それはXHTML5の話じゃないし、
    過去のバージョンの話にすぎないんだよ。
    535 : Name_Not - 2014/10/18(土) 00:32:48.88 ID:???.net (-1,-29,-44)
    ES6が普及する頃にはlodashもバージョンアップされてるからいいじゃん
    537 : Name_Not - 2014/10/18(土) 00:44:43.31 ID:???.net (+56,+30,+0)
    539 : Name_Not - 2014/10/18(土) 00:54:33.49 ID:???.net (+12,-29,-1)
    >>537
    > 原文投稿日
    > 2009-07-02
    541 : Name_Not - 2014/10/18(土) 01:05:55.86 ID:???.net (+23,+29,-48)
    >>540
    ん? 具体的に何をObjectとして判断してもらいたいの?

    結局、判断できたとして、そんな条件を調べて
    何に使えるの?ってのが無くなった理由でしょう?

    人によってObjectと定義したいものは違うだろうし。
    542 : Name_Not - 2014/10/18(土) 01:08:11.57 ID:???.net (+3,-29,-68)
    Object.isObjectがあったからといって、新しいES7に対応したブラウザは
    それなりの反応はするだろうけど、ES7に対応してないブラウザは期待通りの反応をしないだろうしね。
    Poilifillで対応できるような型でもisObjectを使われると対応できなくなっちゃうわけで。
    互換性の問題だよ。
    543 : Name_Not - 2014/10/18(土) 01:08:12.67 ID:???.net (+28,-30,-142)
    >>539
    本当に疑り深い奴だな
    W3CやWHATWGを調べれば分かるはずなんだがな
    http://www.w3.org/TR/html5-diff/#syntax
    http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/#syntax
    これでも信じられないようなら Content-Type を変更して HTML5 の要素を使用できるか確かめてみろ
    545 : Name_Not - 2014/10/18(土) 01:15:01.00 ID:???.net (-1,-29,-8)
    Object.isObjectって全部のブラウザで使えるのかなぁ?
    546 : Name_Not - 2014/10/18(土) 01:15:47.39 ID:???.net (+57,+29,-38)
    ぶっちゃけ、互換性なんて考える必要ないと思う。
    自分が使うのだけで動けばいいでしょ?

    どうせES6対応してないのは切り捨てるぐらいなんだし。
    548 : Name_Not - 2014/10/18(土) 01:18:32.25 ID:???.net (+57,+29,-29)
    ノンスタンダードエキゾチックってなんなんだよ
    そんなオブジェクト使わないだろ
    549 : Name_Not - 2014/10/18(土) 01:19:09.84 ID:???.net (+15,-12,-9)
    今でもObject型はobjectでしょ?
    その定義が変わるわけ無いよ。
    550 : Name_Not - 2014/10/18(土) 01:22:31.06 ID:???.net (+38,-29,-55)
    というか、今現在 typeof hoge === 'object' となるのが
    JavaScriptでいうObject型であり、それ以外はobjectではないとみなすべきだよ。

    それは将来新しい型が増えた時も同じで、objectと互換性がないのであれば
    それはobjectではないものと判断しなければいけない。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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