最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript基本語法學習教程

 更新時間:2016年01月14日 09:57:00   作者:jerrylsxu  
javascript語言是網(wǎng)頁中廣泛使用的一種腳本語言,通過本文給大家介紹javascript基本語法,需要的朋友可以參考下本文

Javascript的基本概念

i. javascript語言是網(wǎng)頁中廣泛使用的一種腳本語言。

ii. Javascript語言的特點:

1. 由Netscape公司開發(fā),基于對象和事件驅(qū)動并具有一定安全性的腳本語言。
2. 特點:

a) Javascript是一種腳本語言,同時也是一種解釋性語言;
b) Javascript是靠瀏覽器中的javascript解釋器來運行的,與操作環(huán)境沒有關系;
c) 在javascript中,采用的是不太嚴格的數(shù)據(jù)類型,這樣的俄好處是在定義或使用數(shù)據(jù)的時候可以更加方便,但也帶來了容易混淆的問題;
d) Javascript是一種基于對象的語言,這樣就可以自己創(chuàng)建對象,并運用自己所創(chuàng)建的對象中的屬性和方法制作出許多功能來;
e) Javascript的主要作用是讓網(wǎng)頁動起來,同時也存在這一定的交互;
f) Javascript具有安全性,不允許用戶訪問本地硬盤,不允許對網(wǎng)絡中的文檔進行修改或刪除,這樣就能有效地防止數(shù)據(jù)丟失以及惡意修改。
g) 示例: HTML文件內(nèi)置腳本

<script language="javascript"> Document.write("<font color=blue>Hello,JavaScript!</font>"); </script> HTML文件外接腳本
<script src="1.js"> </script> //1.js Document.write("<font color=blue>JavaScript,Hello!</font>"); 

JavaScript 語句

JavaScript 語句向瀏覽器發(fā)出的命令。語句的作用是告訴瀏覽器該做什么。

分號 ;

分號用于分隔 JavaScript 語句。

通常我們在每條可執(zhí)行的語句結(jié)尾添加分號。

使用分號的另一用處是在一行中編寫多條語句。

提示:您也可能看到不帶有分號的案例。

在 JavaScript 中,用分號來結(jié)束語句是可選的。

JavaScript 代碼

JavaScript 代碼(或者只有 JavaScript)是 JavaScript 語句的序列。

瀏覽器會按照編寫順序來執(zhí)行每條語句。

JavaScript 代碼塊

JavaScript 語句通過代碼塊的形式進行組合。

塊由左花括號開始,由右花括號結(jié)束。

塊的作用是使語句序列一起執(zhí)行。

JavaScript 函數(shù)是將語句組合在塊中的典型例子。

下面的例子將運行可操作兩個 HTML 元素的函數(shù):

JavaScript 對大小寫敏感

JavaScript 對大小寫是敏感的。

當編寫 JavaScript 語句時,請留意是否關閉大小寫切換鍵。

函數(shù) getElementById 與 getElementbyID 是不同的。

同樣,變量 myVariable 與 MyVariable 也是不同的。

JavaScript 注釋

JavaScript 不會執(zhí)行注釋。

我們可以添加注釋來對 JavaScript 進行解釋,或者提高代碼的可讀性。

單行注釋以 // 開頭。

JavaScript 多行注釋

多行注釋以 /* 開始,以 */ 結(jié)尾。

JavaScript 變量

與代數(shù)一樣,JavaScript 變量可用于存放值(比如 x=2)和表達式(比如 z=x+y)。

變量可以使用短名稱(比如 x 和 y),也可以使用描述性更好的名稱(比如 age, sum, totalvolume)。

•變量必須以字母開頭

•變量也能以 $ 和 _ 符號開頭(不過我們不推薦這么做)

•變量名稱對大小寫敏感(y 和 Y 是不同的變量)

提示:JavaScript 語句和 JavaScript 變量都對大小寫敏感。

JavaScript 數(shù)據(jù)類型

JavaScript 變量還能保存其他數(shù)據(jù)類型,比如文本值 (name="Bill Gates")。

在 JavaScript 中,類似 "Bill Gates" 這樣一條文本被稱為字符串。

JavaScript 變量有很多種類型,但是現(xiàn)在,我們只關注數(shù)字和字符串。

當您向變量分配文本值時,應該用雙引號或單引號包圍這個值。

當您向變量賦的值是數(shù)值時,不要使用引號。如果您用引號包圍數(shù)值,該值會被作為文本來處理。

JavaScript 計時事件

通過使用 JavaScript,我們有能力作到在一個設定的時間間隔之后來執(zhí)行代碼,而不是在函數(shù)被調(diào)用后立即執(zhí)行。我們稱之為計時事件。

在 JavaScritp 中使用計時事件是很容易的,兩個關鍵方法是:

setTimeout()未來的某時執(zhí)行代碼

clearTimeout()取消setTimeout()

通過以上內(nèi)容給大家介紹了javascript基本語法相關知識,希望對大家今后工作學習有所幫助。

相關文章

  • 關于微信中a鏈接無法跳轉(zhuǎn)問題

    關于微信中a鏈接無法跳轉(zhuǎn)問題

    微信頁面開發(fā)時,各個主頁之間的跳轉(zhuǎn),完全是通過a鏈接進行的,但是來回跳轉(zhuǎn)幾次,再次從其他主頁面跳回首頁的時候,微信頭部出現(xiàn)了跳轉(zhuǎn)加載進度條,但是就是不跳轉(zhuǎn),也沒有任何反應,怎么回事呢?下面小編給大家解答下
    2016-08-08
  • Display SQL Server Login Mode

    Display SQL Server Login Mode

    Display SQL Server Login Mode...
    2007-06-06
  • Bootstrap模態(tài)框插入視頻的實現(xiàn)代碼

    Bootstrap模態(tài)框插入視頻的實現(xiàn)代碼

    這篇文章主要介紹了Bootstrap模態(tài)框插入視頻的實現(xiàn)代碼,需要的朋友可以參考下
    2017-06-06
  • 通過正則格式化url查詢字符串實現(xiàn)代碼

    通過正則格式化url查詢字符串實現(xiàn)代碼

    看到項目里通過js數(shù)組split方法格式化查詢字符串的,突發(fā)奇想為什么不能用正則呢,性能如何?感興趣的朋友可以研究下哦
    2012-12-12
  • JS驗證全角與半角及相互轉(zhuǎn)化的介紹

    JS驗證全角與半角及相互轉(zhuǎn)化的介紹

    全角:是一種電腦字符,是指一個全角字符占用兩個標準字符(或兩個半角字符)的位置。全角占兩個字節(jié)。半角:是指一個字符占用一個標準的字符位置。半角占一個字節(jié)。接下來通過本文給大家介紹JS驗證全角與半角及相互轉(zhuǎn)化的知識,需要的朋友參考下吧
    2017-05-05
  • javascript 表格內(nèi)容排序 簡單操作示例代碼

    javascript 表格內(nèi)容排序 簡單操作示例代碼

    本文為大家詳細介紹下javascript實現(xiàn)表格內(nèi)容排序,喜歡的朋友可以參考下
    2014-01-01
  • 一分鐘學會JavaScript中的try-catch

    一分鐘學會JavaScript中的try-catch

    這篇文章主要給大家介紹了關于如何通過一分鐘學會JavaScript中try-catch的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • 詳解Javascript中document.execCommand()的用法以及指令參數(shù)列表

    詳解Javascript中document.execCommand()的用法以及指令參數(shù)列表

    execCommand方法是執(zhí)行一個對當前文檔,當前選擇或者給出范圍的命令。在HTML5中,execCommand可以通過JavaScript代碼來調(diào)用,使得開發(fā)者可以在網(wǎng)頁中實現(xiàn)一些復雜的文本操作。在HTML編輯器中這個命令用得很多,酷炫的強大功能。
    2023-07-07
  • js實現(xiàn)仿購物車加減效果

    js實現(xiàn)仿購物車加減效果

    本文主要介紹了js實現(xiàn)仿購物車+ -效果的實例,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-03-03
  • js數(shù)據(jù)類型轉(zhuǎn)換與流程控制操作實例分析

    js數(shù)據(jù)類型轉(zhuǎn)換與流程控制操作實例分析

    這篇文章主要介紹了js數(shù)據(jù)類型轉(zhuǎn)換與流程控制操作,結(jié)合實例形式分析了JavaScript數(shù)據(jù)類型轉(zhuǎn)換與流程控制相關原理、操作技巧與使用注意事項,需要的朋友可以參考下
    2019-12-12

最新評論

通榆县| 阿荣旗| 昌图县| 河池市| 花垣县| 大关县| 德清县| 稻城县| 宜君县| 迭部县| 民丰县| 托克逊县| 兰考县| 会同县| 高平市| 鹰潭市| 柳州市| 凌云县| 乐东| 曲靖市| 南充市| 江北区| 长寿区| 鄱阳县| 广丰县| 张家港市| 虞城县| 桂阳县| 寿宁县| 通化市| 泊头市| 怀宁县| 会昌县| 长白| 屯昌县| 靖州| 通州市| 水富县| 时尚| 浪卡子县| 亳州市|