getElementById(“id”)与$(“#id”)的区别

首先大家要注意两个概念:“Jquery对象”和“DOM对象”(开始我就是忽略了这个东西,郁闷了半天),用Jquery选择的包装集返回的是Jquery对象,用document.getElementByID返回的是DOM对象。

什么是jQuery对象?

—就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。

比如:

IE下的document.getElementById()问题

document.getElementById()。这个鬼东西哥都写了无数次了,这次竟然发现怎么测试都不对?!在火狐和谷歌浏览器下都弹出[object HTMLDivElement],没有任何问题,但是到了IE6、7、8下面,竟然告诉哥是null!

靠,这是怎么搞的?这个函数用脚也不会打错啊!

一番纠结,一番苦恼以后,终于找到了问题所在,万恶的IE!

使用JavaScript基于AppJs开发桌面应用《跳伞》

如果你打算开发桌面应用,而且还是跨平台的桌面应用。如果你还熟悉JavaScript,那么恭喜你,你可以很快上手了!

JavaScript
是一门很不错的语言,它的运行主要依靠浏览器的JavaScript引擎,所以大部分情况下,我们的JavaScript代码都是运行在浏览器上的,但是
如果我们可以在浏览器之外的地方搭建一个JavaScript运行环境,那么我们的JavaScript不就可以不依赖浏览器了吗?

在这里,我用到了AppJs,使我能够使用 Web 技术(HTML,CSS和JavaScript)快速开发桌面应用程序