XPath
- xpath有100多个内建函数,包括数值字符处理,日期时间比较,节点QName处理,序列逻辑,逻辑值。
- XQuery和XPoint构建于xpath之上,XQuery和XPath共享相同的数据模型,并支持相同的函数和运算符。
- xpath轴定义相对于当前节点的节点集。
- 步(step)的概念:
- 步包括:轴(Axis),节点测试(node-test),谓语(predicate)
- 步的语法:轴名称::节点测试[谓语]
- ...
XQuery
- XQuery相对与xml相当于sql相对于数据库
- xquery构建与xpath表达式之上
- xquery是从xml文档中提取元素及属性的语言
- xquery FLWOR表达式(For,Let,Where,Order by, Return)
- xquery对大小写敏感
XLink和XPointer
XLink连接到一个xml文档,XPoint链接到一个xml文档中的具体位置
XHtml
- 扩展的html,更纯净的html
- 作为一种xml应用重构的html
- xml和html的结合
- 和html4.0.1大致相同
- 与html的主要区别:
- 元素必须正确的嵌套
- 元素必须被关闭
- 标签必须用小写字母
- 必须拥有根元素
javascript
- 位于body部分的js脚本当页面被载入时就执行了,位于head部分的js脚本当被调用时才执行。
- for...in语句遍历数组或对象的属性。
- 异常处理:try...catch, throw语句,和onerror事件。
- javascript内建对象: String, Data, Array, Boolean, Math, Html DOM, Window, Navigator, Screen, History, Location...