自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

miaoch的博客

希望大家能一起交流

  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 第十二章:DOM2 和 DOM3(DOM变化)

DOM2 和 DOM3DOM变化针对 XML 命名空间的变化Node 类型的变化Document 类型的变化Element 类型的变化NameNodeMap 类型的变化其他方面的变化DocumentType 类型的变化Document 类型的变化DOM2 和 DOM3DOM1 级主要定义的是XML和HTML文档的底层结构。DOM2 级和DOM3

2017-04-26 15:10:21 443

原创 第十一章:DOM扩展

DOM扩展选择符APIquerySelector方法querySelectorAll方法matchesSelector方法元素遍历HTML5与类相关的补充getElementsByClassName 方法classList属性焦点管理HTMLDocument的变化readyState 属性兼容模式head属性DOM扩展尽管DOM

2017-04-25 15:59:01 2541

原创 第十章:DOM(DOM操作技术)

DOMDOM操作技术动态脚本动态样式操作表格使用NodeListDOMDOM操作技术很多时候,DOM操作比较简明,因此用JS去生成那些通常由HTML代码生成的内容并不麻烦。不过有些时候,操作DOM并不像表面上那么简单,其中充斥着隐藏的陷阱和不兼容问题。动态脚本使用<script>元素可以向页面中插入JavaScript代码,一种方式是通过src特性包含外部文件,另一种方式是用这个元素

2017-04-21 10:57:28 494

原创 第十章:DOM(节点层次剩余节点类型介绍)

DOM节点层次Element类型HTML元素取得特性设置特性DOM节点层次Element类型Element类型用于表现XML或HTML元素,提供了对元素签名、子节点及特性的访问。Element节点的特征如下:nodeType的值为1nodeName的值为元素的标签名nodeValue的值为nullparentNode可能是Documen

2017-04-20 16:50:24 551

原创 第十章:DOM(节点层次:Node类型和Document类型)

DOM节点层次Node类型nodeTypenodeName和nodeValue属性节点关系childNodesparentNodepreviousSibling 和 nextSiblingfirstChild 和 lastChildownerDocument操作节点 appendChildinsertBefore replaceChild和removeChild

2017-04-18 09:22:07 873

原创 第九章:客户端检测(能力检测、怪癖检测)

客户端检测能力检测更可靠的能力检测能力检测不是浏览器检测怪癖检测客户端检测因为浏览器之间存在差异,哪怕是跨平台的同种浏览器,也有一些差异,这些给开发带来了困难。因此客户端检测是一种补救措施,这种措施不到万不得已不要轻易使用,尽量使用更通用的方法。能力检测能力检测的目的不是检测浏览器类型,而是检测浏览器是否有该功能。举例来说IE5.0之前的版本不支持document.getElement

2017-04-11 10:04:41 631

原创 第八章:BOM(location对象、navigator对象、screen对象、history对象)

BOMlocation对象查询字符串参数位置操作navigator对象检测插件BOMlocation对象location对象提供了当前窗口中加载的文档有关的信息,还提供了一些导航功能。location对象既是window对象的属性,也是document对象的属性。也就是说,window.location和document.location引用的是同一

2017-04-10 18:17:04 621

原创 第八章:BOM(window对象)

BOMECMAScript是JavaScript的核心,但如果要在Web中使用JS,那么BOM(浏览器对象模型)则无疑才是真正的核心。BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何页面内容无关。window对象BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JS访问浏览器的接口,又是ECMAScript规定的Global对象

2017-04-06 16:29:15 362

原创 第七章:函数表达式(模仿块级作用域和私有变量)

函数表达式模仿块级作用域JS和JAVA一个区别就在于JS没有块级作用域。看以下例子: function outputNumbers(count){ for (var i=0; i < count; i++){ alert(i); } //var i;//多了这句对结果毫无影响 alert(i); /

2017-04-05 10:43:06 270

原创 第七章:函数表达式(简述、递归和闭包)

函数表达式简述定义函数的方式有两种:函数表达式和函数声明。函数声明的语法如下: function functionName(arg0, arg1, arg2) { //函数体 }FireFox、Safari、Chrome、Opera都给函数定义了一个非标准的name属性,通过该属性可以访问到指定函数的名称。这个属性值永远等于跟在function关键字后面的标识符。

2017-04-01 17:32:56 693

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除