亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript基本語(yǔ)法學(xué)習(xí)教程

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

Javascript的基本概念

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

ii. Javascript語(yǔ)言的特點(diǎn):

1. 由Netscape公司開(kāi)發(fā),基于對(duì)象和事件驅(qū)動(dòng)并具有一定安全性的腳本語(yǔ)言。
2. 特點(diǎn):

a) Javascript是一種腳本語(yǔ)言,同時(shí)也是一種解釋性語(yǔ)言;
b) Javascript是靠瀏覽器中的javascript解釋器來(lái)運(yùn)行的,與操作環(huán)境沒(méi)有關(guān)系;
c) 在javascript中,采用的是不太嚴(yán)格的數(shù)據(jù)類型,這樣的俄好處是在定義或使用數(shù)據(jù)的時(shí)候可以更加方便,但也帶來(lái)了容易混淆的問(wèn)題;
d) Javascript是一種基于對(duì)象的語(yǔ)言,這樣就可以自己創(chuàng)建對(duì)象,并運(yùn)用自己所創(chuàng)建的對(duì)象中的屬性和方法制作出許多功能來(lái);
e) Javascript的主要作用是讓網(wǎng)頁(yè)動(dòng)起來(lái),同時(shí)也存在這一定的交互;
f) Javascript具有安全性,不允許用戶訪問(wèn)本地硬盤(pán),不允許對(duì)網(wǎng)絡(luò)中的文檔進(jìn)行修改或刪除,這樣就能有效地防止數(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 語(yǔ)句

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

分號(hào) ;

分號(hào)用于分隔 JavaScript 語(yǔ)句。

通常我們?cè)诿織l可執(zhí)行的語(yǔ)句結(jié)尾添加分號(hào)。

使用分號(hào)的另一用處是在一行中編寫(xiě)多條語(yǔ)句。

提示:您也可能看到不帶有分號(hào)的案例。

在 JavaScript 中,用分號(hào)來(lái)結(jié)束語(yǔ)句是可選的。

JavaScript 代碼

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

瀏覽器會(huì)按照編寫(xiě)順序來(lái)執(zhí)行每條語(yǔ)句。

JavaScript 代碼塊

JavaScript 語(yǔ)句通過(guò)代碼塊的形式進(jìn)行組合。

塊由左花括號(hào)開(kāi)始,由右花括號(hào)結(jié)束。

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

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

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

JavaScript 對(duì)大小寫(xiě)敏感

JavaScript 對(duì)大小寫(xiě)是敏感的。

當(dāng)編寫(xiě) JavaScript 語(yǔ)句時(shí),請(qǐng)留意是否關(guān)閉大小寫(xiě)切換鍵。

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

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

JavaScript 注釋

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

我們可以添加注釋來(lái)對(duì) JavaScript 進(jìn)行解釋,或者提高代碼的可讀性。

單行注釋以 // 開(kāi)頭。

JavaScript 多行注釋

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

JavaScript 變量

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

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

•變量必須以字母開(kāi)頭

•變量也能以 $ 和 _ 符號(hào)開(kāi)頭(不過(guò)我們不推薦這么做)

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

提示:JavaScript 語(yǔ)句和 JavaScript 變量都對(duì)大小寫(xiě)敏感。

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

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

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

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

當(dāng)您向變量分配文本值時(shí),應(yīng)該用雙引號(hào)或單引號(hào)包圍這個(gè)值。

當(dāng)您向變量賦的值是數(shù)值時(shí),不要使用引號(hào)。如果您用引號(hào)包圍數(shù)值,該值會(huì)被作為文本來(lái)處理。

JavaScript 計(jì)時(shí)事件

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

在 JavaScritp 中使用計(jì)時(shí)事件是很容易的,兩個(gè)關(guān)鍵方法是:

setTimeout()未來(lái)的某時(shí)執(zhí)行代碼

clearTimeout()取消setTimeout()

通過(guò)以上內(nèi)容給大家介紹了javascript基本語(yǔ)法相關(guān)知識(shí),希望對(duì)大家今后工作學(xué)習(xí)有所幫助。

相關(guān)文章

  • JavaScript CollectGarbage函數(shù)案例詳解

    JavaScript CollectGarbage函數(shù)案例詳解

    這篇文章主要介紹了JavaScript CollectGarbage函數(shù)案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 通過(guò)大白話理解微信小程序獲取授權(quán)

    通過(guò)大白話理解微信小程序獲取授權(quán)

    最近由于公司需要研究了一下微信小程序的開(kāi)發(fā),特此記錄一下小程序獲取授權(quán)的流程,便于自己理解,下面這篇文章主要給大家介紹了關(guān)于如何通過(guò)大白話理解微信小程序獲取授權(quán)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 微信小程序?qū)崿F(xiàn)tab和swiper切換結(jié)合效果

    微信小程序?qū)崿F(xiàn)tab和swiper切換結(jié)合效果

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)tab和swiper切換結(jié)合效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • uni-app使用swiper實(shí)現(xiàn)輪播圖的方法

    uni-app使用swiper實(shí)現(xiàn)輪播圖的方法

    做音樂(lè)播放器小程序時(shí),因?yàn)閟wiper的問(wèn)題耽誤不少時(shí)間,所以下面這篇文章主要給大家介紹了關(guān)于uni-app使用swiper實(shí)現(xiàn)輪播圖的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • JavaScript中Number.isNaN 和 isNaN 的區(qū)別詳解

    JavaScript中Number.isNaN 和 isNaN 的區(qū)別詳解

    本文和大家分享一個(gè)前幾天寫(xiě)代碼踩的坑,筆者在業(yè)務(wù)邏輯中需要對(duì)一個(gè)值進(jìn)行NaN的判斷,由于筆者的不嚴(yán)謹(jǐn),使用了isNaN,從而引起B(yǎng)ug,也正是因?yàn)檫@個(gè),筆者才知道了isNaN和Number.isNaN的區(qū)別,所以本文就和大家聊聊它們的區(qū)別
    2023-09-09
  • javascript之bind使用介紹

    javascript之bind使用介紹

    首先apply和call是老生常談的東西,但是對(duì)于bind,我愣了下,因?yàn)檫@個(gè)詞是jquery中使用頻率很高的一個(gè)方法,用來(lái)給DOM元素綁定事件用的
    2011-10-10
  • js中toString()與valueOf()的使用

    js中toString()與valueOf()的使用

    tostring 和 valueOf 函數(shù)是解決值的顯示和運(yùn)算的問(wèn)題,本文主要介紹了js中toString()與valueOf()的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 詳解使用webpack構(gòu)建多頁(yè)面應(yīng)用

    詳解使用webpack構(gòu)建多頁(yè)面應(yīng)用

    這篇文章主要介紹了詳解使用webpack構(gòu)建多頁(yè)面應(yīng)用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • javascript數(shù)據(jù)結(jié)構(gòu)之多叉樹(shù)經(jīng)典操作示例【創(chuàng)建、添加、遍歷、移除等】

    javascript數(shù)據(jù)結(jié)構(gòu)之多叉樹(shù)經(jīng)典操作示例【創(chuàng)建、添加、遍歷、移除等】

    這篇文章主要介紹了javascript數(shù)據(jù)結(jié)構(gòu)之多叉樹(shù)經(jīng)典操作,簡(jiǎn)單描述了多叉樹(shù)的概念,并結(jié)合實(shí)例形式分析了javascript多叉樹(shù)的創(chuàng)建、添加、遍歷、移除等常見(jiàn)操作方法,需要的朋友可以參考下
    2018-08-08
  • js 上傳文件預(yù)覽的簡(jiǎn)單實(shí)例

    js 上傳文件預(yù)覽的簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)?lái)一篇js 上傳文件預(yù)覽的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-08-08

最新評(píng)論