一、 簡(jiǎn)介
1、 什么是javascript
JavaScript 是網(wǎng)景(Netscape)公司開(kāi)發(fā)的一種基于客戶端瀏覽器、面向(基于)對(duì)象、事件驅(qū)動(dòng)式的網(wǎng)頁(yè)腳本語(yǔ)言。
2、 為什么要使用javascript
表單驗(yàn)證
網(wǎng)頁(yè)特效
小游戲
Ajax
3、快速入門(mén)
在程序中,如果想編寫(xiě)js代碼,有兩種辦法:
1)在html文件中,在一對(duì)script標(biāo)記中,直接編寫(xiě)
<script language='javascript'> document.write('hello');</script>2)在js中,直接編寫(xiě),在html中,使用一對(duì)script標(biāo)記直接引用
<script language='javascript' src='demo01.js'></script>
以上兩種不能在一對(duì)script標(biāo)記中重復(fù)使用,引用就不能寫(xiě)文件內(nèi)容。
二、基礎(chǔ)語(yǔ)法
1、基本格式
<script> document.write(‘<table></table>');</script>
每行寫(xiě)一條腳本語(yǔ)句
語(yǔ)句末尾可以加分號(hào)
JavaScript腳本程序可以獨(dú)立保存為一個(gè)外部文件
2、關(guān)于script標(biāo)簽
Language:引用的語(yǔ)言 javascript、php、c#、VBSCRIPT
Src:引用一個(gè)外部的js文件
3、關(guān)于變量
變量是用來(lái)臨時(shí)存儲(chǔ)數(shù)值的容器,變量存儲(chǔ)的數(shù)值是可以變化的
變量必須要先聲明才能使用,使用var聲明變量
使用var聲明:局部變量
沒(méi)有使用var聲明:全局變量
變量的命名規(guī)則:第一個(gè)字符必須是英文字母,或者是下劃線(_);其后的字符,可以是英文字母,數(shù)字,下劃線;變量名不能是JavaScript的保留字
變量的作用域:全局變量、局部變量
4、數(shù)據(jù)類(lèi)型(若類(lèi)型語(yǔ)言,定義無(wú)需制定數(shù)據(jù)類(lèi)型)
String :字符串 ‘' “”
Number :數(shù)字 10、10.01、100
Boolean :布爾型 true、false
Undefined :未定義
Null :空
Object:對(duì)象類(lèi)型
<script language='javascript'> //使用js描述一個(gè)人的完整信息 var name='張三'; var age=30; var marry=true; var height=1.8; document.write('<ol>'); document.write('<li>姓名'+name+'</li>'); document.write('<li>年齡'+age+'</li>'); document.write('<li>婚否'+marry+'</li>'); document.write('<li>身高'+height+'</li>'); document.write('</ol>'); function Person(){} var p1=new Person(); p1.name='李四'; p1.age=20;2013/12/31 document.write(p1.name+'<br>'); document.write(p1.age+'<br>');</script>5、運(yùn)算符
1)算術(shù)運(yùn)算符
+、-、*、/、%、++、
主站蜘蛛池模板:
海伦市|
万载县|
霍林郭勒市|
宜丰县|
道孚县|
灵宝市|
璧山县|
兴文县|
隆林|
建阳市|
互助|
布尔津县|
长子县|
镇江市|
滨海县|
杭州市|
平昌县|
北流市|
安远县|
龙泉市|
和田市|
永定县|
壤塘县|
阿图什市|
安义县|
连州市|
河北区|
嘉荫县|
宜昌市|
宣恩县|
汉源县|
深圳市|
温州市|
静宁县|
民勤县|
金溪县|
和静县|
隆化县|
泰安市|
青铜峡市|
琼中|