タグ

domに関するjsnobのブックマーク (4)

  • javascript - element.innerHTML はなぜ速く見えるか : 404 Blog Not Found

    2006年10月22日00:55 カテゴリLightweight LanguagesWEB+DB PRESS javascript - element.innerHTML はなぜ速く見えるか 自分でこう書きながら、実は首を傾げていたのだけどやっとわかった。 404 Blog Not Found:WEB+DB PRESS vol.35 pp.57 まず速度ですが、innerHTMLは代入時にHTMLの構文解析が入るので、速度的にはDOM操作が有利です。 期待に反してそうでないのは、404 Blog Not Found:javascript - DOM vs innerHTML benchmark on MacBook Proでの指摘した通り。このあたりはamachangにちゃんと査読してもらった方がよかったのではないか? InnerHTMLは速くない。速く見えるだけだ。 その証拠として、以下

    javascript - element.innerHTML はなぜ速く見えるか : 404 Blog Not Found
  • hogehoge - addEventListener の第三引数について

    hogehoge @teramako

    hogehoge - addEventListener の第三引数について
  • DOM InsertBefore()

    下記の文字に触ってください 最初の文字 下記の文字に触ってください <p onmouseover=" // TEXT_NODEを作り変数ndへ入れる nd = document.createTextNode('どう?') ; // 最初の子(firstChild)の前へndを挿入 this.insertBefore( nd , this.firstChild ) ">最初の文字</p> 「最初の文字」の前へ「どう?」が挿入されます。つまり、 「どう?最初の文字」 となるのです。 ここで、ちょっと気をつけたいのは、下記のようにinsertBefore()の 第二引数が無い場合は「前」ではなく「末尾」に挿入されることです。つまり、上とは逆に、 「最初の文字どう?」 となるのです。 最初の文字 下記の文字に触ってください <p onmouseover=" /

  • XML ―伸び縮みマークアップ言語―

    SGMLのサブセットであるXMLは、インターネット上で扱うデータを記述するための新しいデータフォーマットで、 利用者が自由にタグを定義でき、文書中の文字列に意味付けができる柔軟性のある言語構造を持っており、 プログラムで自在にXMLデータを情報処理できるというメリットがあります。 そのXMLを実際に文書を作成しながら学べるようわかりやすいよう解説します。 ■ XMLの基 XMLとは XML文書作成の大まかな流れ XML文書の記述 XML文書ブラウザでの表示 ■ XSLTスタイルシートの基 XSLTスタイルシートの適用 XSLTの構造 ■ XML文書の構文 XML文書の宣言 文字コードの設定 タグ付けのルール 要素名・属性の指定について 階層構造 実体参照・文字参照について その他・コメントや処理 DTDの記述 名前空間の指定 ■ データをXML文書化する 情報をデータ化する 階層構造の

  • 1