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