javascript部分细节(持续更新)

原创 2016年06月01日 20:32:18

1.看代码的时候发现存在document.all("id"),获取了该id对象。

查询发现document.all后发现存在如下代码:

document.all[i]
document.all[name]
document.all.tags[tagname]
可以通过以上代码获取对象

但是使用圆括号方式的不是很多,使用圆括号的里面基本都是数字(按顺序查询),

不过经测试在IE8,firefox41中都是支持document.all("id")

另外注意:

all[] 是一个多功能的类似数组的对象,它提供了对文档中所有 HTML 元素的访问。all[] 数组源自 IE 4 并且已经被很多其他的浏览器所采用。

all[] 已经被 Document 接口的标准的 getElementById() 方法和 getElementsByTagName() 方法以及 Document 对象的 getElementsByName() 方法所取代。尽管如此,这个 all[] 数组在已有的代码中仍然使用。

all[] 包含的元素保持了最初的顺序,如果你知道它们在数组中的确切数字化位置,可以直接从数组中提取它们。然而,更为常见的是使用 all[] 数组,根据它们的 HTML 属性 name 或 id 来访问元素。如果多个元素拥有指定的 name,将得到共享同一名称的元素的一个数组。


WEB前端开发高性能优化部分之JavaScript的优化细节

W3C Group为大家呈现WEB前端开发高性能优化部分之JavaScript的优化细节! 一、避免出现脚本失控 不论什么脚本,在任何时间、任何浏览器上执行,都不应该超过100毫秒。如果实...
  • C860_zy
  • C860_zy
  • 2013年07月27日 22:38
  • 664

当javaScript从入门到提高前需要注意的细节:闭包部分

对于希望在javascript技术中提高的人群来说,闭包肯定时常是一个令人感觉神秘的技术。早先有人说javaScript中的闭包可能会引发javaScript内存管理的复杂度,也许会出现内存泄露,所以...

当javaScript从入门到提高前需要注意的细节:对象部分

最近看了一个帖子,楼主抱怨说javaScript不是标准的面向对象语言,最多勉强算是基于面向对象的语言。这样的说法也是非常有现实的市场的,主要是基于class的编程语言影响力太大了,C++、java、...

当javaScript从入门到提高前需要注意的细节:变量部分

到了HTML5的时代,对javaScript的要求不是降低了,而是更提高了。javaScript语言的入门非常简单,如果你有java、C#等C风格的结构化语言的基础,那javaScript你最多半天就...

WEB前端开发高性能优化部分之JavaScript的优化细节!

W3C Group为大家呈现WEB前端开发高性能优化部分之JavaScript的优化细节! 一、避免出现脚本失控 不论什么脚本,在任何时间、任何浏览器上执行,都不应该超过100毫秒。如果实...

当javaScript从入门到提高前需要注意的细节:对象部分

最近看了一个帖子,楼主抱怨说javaScript不是标准的面向对象语言,最多勉强算是基于面向对象的语言。这样的说法也是非常有现实的市场的,主要是基于class的编程语言影响力太大了,C++、java、...
  • blueln
  • blueln
  • 2013年02月24日 18:50
  • 386

javaScript从入门到提高前需要注意的细节:变量部分

到了HTML5的时代,对javaScript的要求不是降低了,而是更提高了。javaScript语言的入门非常简单,如果你有java、C#等C风格的结构化语言的基础,那javaScript你最多半天就...

当javaScript从入门到提高前需要注意的细节:函数部分

在javaScript中,函数是一个很基础的对象,同样也是非常随意,定义起来很随意,用起来那是更加随意。以下说明在javaScript中声明一个函数那是多麽的随意function fun1() {//...

当javaScript从入门到提高前需要注意的细节:函数部分

转载出处: http://blog.csdn.net/shyleoking/article/details/7300194 在javaScript中,函数是一个很基础的对象,同样也是非常随意...

当javaScript从入门到提高前需要注意的细节:变量部分

到了HTML5的时代,对javaScript的要求不是降低了,而是更提高了。javaScript语言的入门非常简单,如果你有java、C#等C风格的结构化语言的基础,那javaScript你最多半天就...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript部分细节(持续更新)
举报原因:
原因补充:

(最多只允许输入30个字)