国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript學習筆記記錄我的旅程

2024-05-06 14:21:56
字體:
來源:轉載
供稿:網友

1、什么是JavaScript?
(1) HTML只是描述網頁長相的標記語言,沒有計算,判斷能力,如果所有計算,判斷(比如判斷文本框是否為空,判斷兩次密碼是否輸入一致)店鋪放到服務器端執行的話網頁的頁面會非常的慢,用起來也很難用,對服務器的壓力也很大,因此要求能在瀏覽器中執行一些簡單的運算,判斷,JavaScript就是一種在瀏覽器端執行的語言。
(2) JavaScript和Java沒有直接的關系,唯一的關系就是JavaScript原名LiveScript,后來吸取了Java的一些特性,升級為JavaScript,JavaScript有時被簡稱為JS。
(3) JavaScript是解釋性語言,無需編譯就可以隨時執行,這樣哪怕語法有錯誤,沒有語法錯誤的部分還是能夠正確的執行。
JS的開發環境
(1) VS中JavaScript,Jqery的自動完成功能。
(2) JS是非常靈活的動態語言,不像C#等靜態語言那樣嚴謹。
JS入門
(1)
代碼如下:
<script type="text/javascript">
alert(new Date().toLocaleDateString());
</script>

(2) JavaScript代碼放到<script>標簽中,<script>可以放到<head>,<body>等任意位置,而且可以有不止一個<script>標簽。alert函數是彈出消息窗口,new Date()是創建一個Date類的對象,默認值就是當前的時間。
(3) 放到<head>中的<script>在body加載之前就已經運行了,寫在body中的<script>是隨著頁面的加載而一個個的執行的。
(4) 除了可以再頁面中聲明JavaScript之外,還可以將JavaScript寫在單獨的JS文件中,然后在頁面中引入:<script src=”common.js” type=”text/javascript”></script>。聲明到單獨的JS文件的好處是多頁面也可以共享,減少網絡流量。
事件
(1) <a href="javascript:alert('Hello')">點擊我</a>
<a href="javascript:void(0)">我就不彈出東西</a><br />
<a href="JSoop.htm" onclick="alert('您確認你要跳轉嗎?')">單擊我</a>
(2) JavaScript中也有事件的概念,當按鈕被點擊的時候
1) <input type="button" value="單擊我" onclick="alert('終于單擊我了')" />
2) 只有超鏈接的href中的JavaScript中才需要”JavaScript:”,因為他不是事件,而是把”JavaScript:'看成像”http:”,”ftp:”,”thunder://”,ed2k://,mailto://一樣的網絡協議,交由JS解析引擎處理,只有href中這一個特列。
JS變量
(1) JavaScript中既可以使用雙引號聲明字符串,也可以使用單引號聲明字符串,主要是方便和HTML集成,避免轉義符的麻煩。
(2) var i=10; //聲明一個變量,名字為i,指向10這個整數,一旦指向10,i就是int類型, alert(i);
(3) JavaScript中有null,underfined兩種,null表示變量的值為空,underfined則表示變量還沒有指向任何的對象,未初始化。
(4) JavaScript是弱類型,表示變量的時候無法:int i=10.只能通過var i=10;聲明變量,和C#中的var不一樣,不是C#中的那樣的類型推斷。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 宝鸡市| 高青县| 绥江县| 宜君县| 东乡县| 龙井市| 香河县| 浦城县| 汉源县| 新龙县| 北流市| 东兰县| 鄂州市| 赤壁市| 松阳县| 勃利县| 台中市| 大英县| 洮南市| 句容市| 溧阳市| 巴塘县| 东乡族自治县| 西安市| 宽城| 苏尼特左旗| 拉萨市| 青海省| 尖扎县| 易门县| 阳信县| 巩义市| 湖北省| 阳高县| 依兰县| 重庆市| 西贡区| 卓资县| 农安县| 澄江县| 佛坪县|