タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

E4Xとjavascriptに関するvoidy21のブックマーク (3)

  • 変なJavaScript (+ E4X) - hogehoge @teramako

    最近、E4X の勉強をしている(仕様はStandard ECMA-357ね) ご存知の通り(?) Mozilla の JavaScript *1には E4X が使えるのだが、いろいろ罠チックなものがあったり、ECMAScriptの仕様を壊してしまっていたりと面白い(ぉ const XHTML = new Namespace("xhtml", "http://www.w3.org/1999/xhtml"), LANG_JA = new Namespace("ja", "http://example.com/ja"), LANG_EN = new Namespace("en", "http://example.com/en"); default xml namespace = XHTML; var xml = <root xmlns:ja={LANG_JA} xmlns:en={LANG_EN

    変なJavaScript (+ E4X) - hogehoge @teramako
  • E4Xチュートリアル(w3schools.comとMDC)を読んだので内容を簡単に列挙してみる - 今日もスミマセン。

    ※このエントリは元ネタのサイトの内容を忠実に翻訳する目的ではなく、自分の理解をまとめる目的で書いています。内容に誤りがある可能性があります。誤り等についてご指摘頂ければうれしいです。 元ネタ: E4X Tutorial ちなみに以下のコードの確認はFirebugのコンソールや、Vimperatorのコマンドラインを使えば動作が確認できる。 自分はVimperatorのコマンドラインを使って確認した。たぶんこれが一番お手軽。 E4Xとは? ECMAScript(Javascriptの正式な名前)for XML の略称。 実際には"Javascript for XML"とも言える。 DateオブジェクトやArrayオブジェクトのように組み込みのXMLオブジェクトを持つ var x = new XML() var y = new Date() var z = new Array()E4Xによって

    E4Xチュートリアル(w3schools.comとMDC)を読んだので内容を簡単に列挙してみる - 今日もスミマセン。
    voidy21
    voidy21 2010/02/05
    ありがたい
  • FirefoxのE4XはXPathより便利? - bits and bytes

    つい最近FirefoxのXMLオブジェクトがすごく便利なのを知りました。そして、そのXMLオブジェクトサポートのことをE4X(ECMAScript for XML)と呼んでいたというのを今知りました.... E4Xについては ECMAScript for XML (E4X) 仕様邦訳 を翻訳された nanto_viさんが書かれている E4X in Firefox が詳しいです。 しょせんはさっきE4Xがなんなのかを知った程度なのでちゃんとしたことは他のページを参照していただくことにして、11.2 左辺式 に書かれているアクセサと選別述語演算子でXPathと同じようなことができて、それがXPath以上に便利なところがありますよ、というはなしだけ書こうと思います。 E4XについてECMAScript for XML (E4X) 仕様邦訳序文には このプログラミング言語拡張は、世界中のもっとも大

  • 1