亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript權威指南手記(一)

發布時間:2020-07-14 13:53:52 來源:網絡 閱讀:486 作者:mirindaRain 欄目:web開發

1、JavaScript概述

JavaScript是一門具有面向對象能力、解釋性的程序設計語言,同時JavaScript也是一種松散性語言,這就是說,它的變量不必具備具有一個明確的類型,JavaScript中的oo繼承機制是基于原型的,這和java中的繼承機制大不相同

JavaScript的核心語言將數字、字符串、和布爾值作為原始數據類型支持,它還內建支持數組、日期、和正則表達式對象

JavaScript在web瀏覽器中應用最為廣泛,在此環境中,通用用途的核心通過對象得到擴展,這些對象允許腳本和用戶交互,控制瀏覽器,以及修改出現在瀏覽器窗口中的文檔內容,這種嵌入式版本的javascript運行到htmlweb頁面中的腳本,通常被稱為客戶端的JavaScript,以強調腳本是由客戶端計算機運行的,而不是web服務器運行的

1.1、什么是JavaScript

1.1.1、JavaScript并非Java

JavaScript是由netscape公司出品,當時起名為JavaScript完全是想抱大腿(Java),而Java是由sun公司出品,最初JavaScript的名字叫做LiveScript,后來更名為JavaScript,今天你會發現學習JavaScript程序員也是非常多的

1.1.2、JavaScript并不簡單

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

1.1.3、客戶端JavaScript

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

1.1.4、客戶端的JavaScript實例

案例1:

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

運行如下:

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探秘

要真正的學習好JavaScript,就是要用它來編寫程序,建議大家在學習的時候能夠邊學習邊動手嘗試,至于開發工具什么的,這里就不在廢話了。

最后歡迎大家關注我博客旁邊的網絡課堂:http://edu.51cto.com/lecturer/11220344.html

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

莫力| 临高县| 夏津县| 吉首市| 衡阳市| 七台河市| 睢宁县| 三河市| 咸阳市| 德安县| 江孜县| 手机| 呼玛县| 滨州市| 邓州市| 万宁市| 会泽县| 自贡市| 永昌县| 甘德县| 南投市| 绿春县| 丁青县| 华容县| 鄂尔多斯市| 田阳县| 内黄县| 宿松县| 安图县| 达孜县| 封丘县| 大足县| 辽宁省| 驻马店市| 祥云县| 曲沃县| 西平县| 尼勒克县| 平度市| 资阳市| 临泽县|