JavaScript權(quán)威指南手記(一)

1、JavaScript概述

JavaScript是一門具有面向?qū)ο竽芰Α⒔忉屝缘某绦蛟O(shè)計(jì)語言,同時(shí)JavaScript也是一種松散性語言,這就是說,它的變量不必具備具有一個(gè)明確的類型,JavaScript中的oo繼承機(jī)制是基于原型的,這和java中的繼承機(jī)制大不相同

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比卓資網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式卓資網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋卓資地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。

JavaScript的核心語言將數(shù)字、字符串、和布爾值作為原始數(shù)據(jù)類型支持,它還內(nèi)建支持?jǐn)?shù)組、日期、和正則表達(dá)式對(duì)象

JavaScript在web瀏覽器中應(yīng)用最為廣泛,在此環(huán)境中,通用用途的核心通過對(duì)象得到擴(kuò)展,這些對(duì)象允許腳本和用戶交互,控制瀏覽器,以及修改出現(xiàn)在瀏覽器窗口中的文檔內(nèi)容,這種嵌入式版本的javascript運(yùn)行到htmlweb頁面中的腳本,通常被稱為客戶端的JavaScript,以強(qiáng)調(diào)腳本是由客戶端計(jì)算機(jī)運(yùn)行的,而不是web服務(wù)器運(yùn)行的

1.1、什么是JavaScript

1.1.1、JavaScript并非Java

JavaScript是由netscape公司出品,當(dāng)時(shí)起名為JavaScript完全是想抱大腿(Java),而Java是由sun公司出品,最初JavaScript的名字叫做LiveScript,后來更名為JavaScript,今天你會(huì)發(fā)現(xiàn)學(xué)習(xí)JavaScript程序員也是非常多的

1.1.2、JavaScript并不簡單

由于JavaScript是一種解釋性語言而不是編譯型語言,它往往被認(rèn)為是一種腳本語言,而不被看做是一種真正的編程語言,這種看法的前臺(tái)詞就是:腳本語言比較簡單。但是實(shí)際上JavaScript并不簡單,它是一種具有豐富功能的程序設(shè)計(jì)語言,它和其他語言一樣復(fù)雜。

1.1.3、客戶端JavaScript

當(dāng)把一個(gè)JavaScript解釋器嵌入到web瀏覽器時(shí),就形成了客戶端JavaScript,這就是目前為止最普通的JavaScript變體,當(dāng)人們提到JavaScript時(shí),通常所指的就是客戶端JavaScript,客戶端JavaScript將JavaScript解釋器的校本化的能力與web瀏覽器定義的文檔對(duì)象模型結(jié)合在一起,文檔可能包含JavaScript腳本,這些腳本可以使用dom修改文檔或者顯示該文檔的web瀏覽器,換言之說客戶端的JavaScript為web內(nèi)容添加了行為,使他們不是靜態(tài)的,

1.1.4、客戶端的JavaScript實(shí)例

案例1:

<script type="text/javascript">
    var fact = 1 ;
    for(var i = 1;i<10;i++) {
        fact = fact*i;
        document.write(i+"!="+fact+"<br>");
    }
</script>

運(yùn)行如下:

1!=1
2!=2
3!=6
4!=24
5!=120
6!=720
7!=5040
8!=40320
9!=362880

案例2:

<body>
    <button onclick="alert('you click this botton')">click here</button>
</body>

1.1.5、JavaScript探秘

要真正的學(xué)習(xí)好JavaScript,就是要用它來編寫程序,建議大家在學(xué)習(xí)的時(shí)候能夠邊學(xué)習(xí)邊動(dòng)手嘗試,至于開發(fā)工具什么的,這里就不在廢話了。

最后歡迎大家關(guān)注我博客旁邊的網(wǎng)絡(luò)課堂:http://edu.51cto.com/lecturer/11220344.html

也希望大家可以給我留言,共同討論技術(shù)

當(dāng)前題目:JavaScript權(quán)威指南手記(一)
本文網(wǎng)址:http://muchs.cn/article0/ihgcoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)做網(wǎng)站、網(wǎng)站導(dǎo)航、電子商務(wù)建站公司、網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司