你學(xué)過JAVA應(yīng)該很好理解的~~
對(duì)象可以有層次性的~~~
public class test {
public string a = "a";
}
test t1 = new test();
test1.a = "b";
就是類似以上的意思啊~~
document是DOM實(shí)現(xiàn)的~~ 樓上說的是錯(cuò)的..javascript不提供DOM和BOM得對(duì)象..這些對(duì)象的實(shí)現(xiàn)是所在的瀏覽器提供的~~在IE中??梢杂胿bscript也能實(shí)現(xiàn)document。當(dāng)然還有其他語(yǔ)言可以實(shí)現(xiàn)..
all是IE特有的一個(gè)屬性..好像是,這個(gè)不敢肯定~~意思是返回document下的所有DOM的集合。
而form.numeric是對(duì)取form對(duì)象下的numeric對(duì)象~可能是這樣的
<form id="form"><input type="text" id="numeric" /></form>
推薦書是 <JavaScript高級(jí)程序設(shè)計(jì)>; ~ 是本基礎(chǔ)書~~
如果不想購(gòu)買書~~可以下2本手冊(cè)。JScript手冊(cè)(是MS的JScript語(yǔ)言,基本可以參考99%)和DHTML手冊(cè)(也是MS的..可以參考DOM)~
你學(xué)過JAVA應(yīng)該很好理解的~~對(duì)象可以有層次性的~~~public class test { public string a = "a";}test t1 = new test();test1.a = "b";就是類似以上的意思啊~~document是DOM實(shí)現(xiàn)的~~ 樓上說的是錯(cuò)的..javascript不提供DOM和BOM得對(duì)象..這些對(duì)象的實(shí)現(xiàn)是所在的瀏覽器提供的~~在IE中。
可以用vbscript也能實(shí)現(xiàn)document。當(dāng)然還有其他語(yǔ)言可以實(shí)現(xiàn)..all是IE特有的一個(gè)屬性..好像是,這個(gè)不敢肯定~~意思是返回document下的所有DOM的集合。
而form.numeric是對(duì)取form對(duì)象下的numeric對(duì)象~可能是這樣的推薦書是 ~ 是本基礎(chǔ)書~~如果不想購(gòu)買書~~可以下2本手冊(cè)。JScript手冊(cè)(是MS的JScript語(yǔ)言,基本可以參考99%)和DHTML手冊(cè)(也是MS的..可以參考DOM)~。
JavaScript的操作屬性 操作樣式 數(shù)據(jù)類型 判斷;JavaScript的循環(huán) 自定義屬性運(yùn)用;JavaScript的函數(shù)參數(shù)傳遞;js解析順序和作用域;JavaScript的字符串和數(shù)組方法;JavaScript的json 和 call,apply,bind;JavaScript的定時(shí)器 Math數(shù)學(xué)函數(shù)、日期對(duì)象、速度運(yùn)動(dòng)框架、時(shí)間版運(yùn)動(dòng)Tween.js;JavaScript的DOM操作+BOM操作+cookie操作+RegExp正則表達(dá)式+Ajax、面向?qū)蚃query特效;JavaScript很難自學(xué),建議在有人指導(dǎo)的情況下。
推薦關(guān)注公眾號(hào):快學(xué)前端(教程/解答/交流群/學(xué)習(xí)方法)。
javaScript一種直譯式腳本語(yǔ)言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語(yǔ)言,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語(yǔ)言,最早是在HTML網(wǎng)頁(yè)上使用,用來(lái)給HTML網(wǎng)頁(yè)增加動(dòng)態(tài)功能。
javascript 入門門檻不高,但是易學(xué)難精。進(jìn)階之路會(huì)比較長(zhǎng),一開始有點(diǎn)模糊沒有關(guān)系,多學(xué)多用即可,可以自己嘗試些spa應(yīng)用。如果一個(gè)人能獨(dú)立完成一個(gè)比較復(fù)雜的spa應(yīng)用,差不多可以算掌握的不錯(cuò)了。
最后祝你成功
javascript基礎(chǔ)知識(shí)學(xué)習(xí)完成后就可以進(jìn)入實(shí)戰(zhàn)了。
javascript是用在網(wǎng)頁(yè)中的,所以會(huì)設(shè)計(jì)到一些網(wǎng)頁(yè)代碼——也就是HTML語(yǔ)言,
另外,JavaScript本身還有自己的語(yǔ)法,也就是和一般編程語(yǔ)言的基本語(yǔ)法差不多。JavaScript的語(yǔ)法應(yīng)該是java語(yǔ)言的簡(jiǎn)化。另外java寫出的代碼和C語(yǔ)言寫出的代碼也是挺像的。
js的作用主要有這么幾個(gè):
表單驗(yàn)證:網(wǎng)頁(yè)上,用戶輸入的信息需要進(jìn)行驗(yàn)證,在客戶端驗(yàn)證,可以減少對(duì)服務(wù)器端的壓力。所以,應(yīng)該把握正則表達(dá)式方面的知識(shí)。
網(wǎng)頁(yè)特效:頁(yè)面上很多特效是非常好的,能產(chǎn)生很好的用戶體驗(yàn),所以需要把握好dom方面的知識(shí)。
數(shù)據(jù)傳輸:客戶端與服務(wù)器端的數(shù)據(jù)交互,這個(gè)就是Ajax技術(shù)。
javascript本身也是一門比較有難度的語(yǔ)言,類C的一種語(yǔ)言,但是,作為一名程序員,只需要把握一些常用的技術(shù),就是上面列舉的那些方面。圍繞這些方面,結(jié)合當(dāng)今開發(fā)的常用技術(shù)學(xué)習(xí)就可以了。
最好先學(xué)習(xí)html css方面的知識(shí),因?yàn)閖avascript的操作大多都對(duì)html標(biāo)簽的搜索,刪除,查詢,添加,注冊(cè)偵聽器,以及對(duì)樣式表css的控制等。
JavaScript一種直譯式腳本語(yǔ)言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語(yǔ)言,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語(yǔ)言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)網(wǎng)頁(yè)上使用,用來(lái)給HTML網(wǎng)頁(yè)增加動(dòng)態(tài)功能。
JavaScript是一種屬于網(wǎng)絡(luò)的腳本語(yǔ)言,已經(jīng)被廣泛用于Web應(yīng)用開發(fā),常用來(lái)為網(wǎng)頁(yè)添加各式各樣的動(dòng)態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。通常JavaScript腳本是通過嵌入在HTML中來(lái)實(shí)現(xiàn)自身的功能的。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:4.083秒