javascript基础知识

来源:百度知道 编辑:UC知道 时间:2024/09/25 22:23:51
我有java,c++等面向对象编程基础,目前刚开始自学JS,谁能为我解释document.all是什么属性或者方法?
还有很多类似的方法,比如form.numeric……我都不明白含义,网上哪里有JS中这一部分内容的全部资料,麻烦各位JS高人给我指一条自学明路,谢谢!

你学过JAVA应该很好理解的~~

对象可以有层次性的~~~

public class test {
public string a = "a";
}
test t1 = new test();
test1.a = "b";

就是类似以上的意思啊~~

document是DOM实现的~~ 楼上说的是错的..javascript不提供DOM和BOM得对象..这些对象的实现是所在的浏览器提供的~~在IE中...可以用vbscript也能实现document...当然还有其他语言可以实现..

all是IE特有的一个属性..好像是,这个不敢肯定~~意思是返回document下的所有DOM的集合...
而form.numeric是对取form对象下的numeric对象~可能是这样的
<form id="form"><input type="text" id="numeric" /></form>

推荐书是 <JavaScript高级程序设计> ~ 是本基础书~~

如果不想购买书~~可以下2本手册...JScript手册(是MS的JScript语言,基本可以参考99%)和DHTML手册(也是MS的..可以参考DOM)~

document是javascript内置的一个对象。

下载一个js手册看看就可以了。不用什么自学的。

你有基础的话,学会js还是轻松的。

当然不管是什么,学精都不容易。

找本书系统的学习吧

看书是没有办法的办法,最好是找个好的程序员指导你,写一个程序比看一个程序有效的多!