国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JavaScript入門

AaronYuan / 3616人閱讀

摘要:被識(shí)別為結(jié)束符。變量時(shí)被認(rèn)為時(shí)有名字的容器。常量一旦被聲明初始化,值并不能被改變。字符串可以看成右字符組成的數(shù)組,可能被誤認(rèn)為可變的。表達(dá)式?jīng)]有顯示的返回任何內(nèi)容。

Java script 簡(jiǎn)介

Javascript 是一門跨平臺(tái),面向?qū)ο蟮妮p量級(jí)腳本語(yǔ)言,運(yùn)行于Javascript解釋權(quán)/引擎

avascript內(nèi)置了一個(gè)包含一系列對(duì)象的標(biāo)準(zhǔn)庫(kù),比如數(shù)組,日期,數(shù)字和一個(gè)語(yǔ)言元素合集包括操作符,流程控制及語(yǔ)句等內(nèi)容。

標(biāo)題文字 ##92年Nombas公司為自己的CEnvi軟件開發(fā)了一款腳本語(yǔ)言scriptEase,可以鑲嵌在網(wǎng)頁(yè)中。

Javascript應(yīng)用 通過(guò)提供控制瀏覽器及其文檔對(duì)象模型的對(duì)象來(lái)擴(kuò)展語(yǔ)言核心。例如:客戶端版本直接支持應(yīng)用將元素放在在HTML表單中并且支持影響用戶事件比如鼠標(biāo)點(diǎn)擊,表單提交和頁(yè)面導(dǎo)航。

服務(wù)器端:通過(guò)提供有關(guān)在服務(wù)器上運(yùn)行JavaScript的對(duì)象來(lái)擴(kuò)展語(yǔ)言核心。例如:服務(wù)端版本直接支持應(yīng)用和數(shù)據(jù)庫(kù)通信,提供應(yīng)用不同調(diào)用的信息連續(xù)性,或者在服務(wù)器上執(zhí)行文件操作。

物聯(lián)網(wǎng)

人工智能

基本語(yǔ)法

JavaScript是一種區(qū)分大小寫的語(yǔ)言。就是說(shuō)在Javascript的關(guān)鍵字 變量命,函數(shù)名,以及任何其他的標(biāo)識(shí)符必須使用一致的大小寫形式。

換行和空格:JavaScript會(huì)忽略出現(xiàn)在代碼中的空格,制表符和換行符。他們是為了代碼的可讀性;換行符,回車符,分隔符,段分隔符。被識(shí)別為結(jié)束符。回車符家加換行符在一起被解析為一個(gè)單行結(jié)束符

分號(hào):JavaScript的語(yǔ)句一般是以一個(gè)分號(hào)作為結(jié)尾。當(dāng)然,JavaScript也允許忽略這個(gè)分號(hào)。但是建議在任何時(shí)候都不要忽略。是用分號(hào)是一個(gè)非常好的變成習(xí)慣

在編寫JavaScript代碼時(shí),經(jīng)常利用注釋為代碼添加說(shuō)明。注釋的內(nèi)容會(huì)被JavaScript解釋器忽略,JavaScript支持兩種格式的注釋:?jiǎn)涡凶⑨?/ 多行注釋/**/

關(guān)鍵子:JavaScript定義了一組具有特定意義的關(guān)鍵字,這些關(guān)鍵字可用于表示語(yǔ)句的開始或結(jié)束,或者執(zhí)行特定操作等。也就是說(shuō),定義變量命或,函數(shù)名或?qū)ο竺麜r(shí)不能使用這些名稱,還定義了一組不能作為變量名,函數(shù)名或?qū)ο竺谋A糇?/p>

字符集概述:字符時(shí)各種文字和符號(hào)的總稱,包括各國(guó)國(guó)家文字,標(biāo)點(diǎn)符號(hào),圖形符號(hào),數(shù)字等內(nèi)容,字符集時(shí)多個(gè)字符的集合,常見的字符集有 ASCII,GB2312字符集,Unicode字符集等

Unicode Unicode是一種通用字符編碼標(biāo)準(zhǔn),用于世界上是主要書面語(yǔ)言的交換和顯示。它涵蓋美洲歐洲,中東,非洲 硬度,亞洲和太平洋地區(qū)的語(yǔ)言,還包括古文和技術(shù)符號(hào)。

變量與常量 變量

變量時(shí)儲(chǔ)存數(shù)據(jù)信息的容器。變量時(shí)被認(rèn)為時(shí)有名字的容器。在代碼中,使用變量名為值命名 需要遵守一定的規(guī)則

在JavaScript代碼中,必須先聲明一個(gè)變量,這個(gè)變量才能被使用

JavaScript中的變量時(shí)弱類型,也稱之為松散類型的。所謂的松散類型就是可以用來(lái)保存任何類型的數(shù)據(jù)。在JavaScript代碼中,使用變量前應(yīng)當(dāng)先聲明。變量時(shí)使用關(guān)鍵字var聲明的。

常量

常量就是一個(gè)只讀的變量,常量用于儲(chǔ)存信息,常量的數(shù)據(jù)一旦被定義,便不能被修改:常量名習(xí)慣使用全大寫形式。

ECMAscript5 新增了聲明常量使用的關(guān)鍵字const。

如果省略const關(guān)鍵字,JavaScript會(huì)認(rèn)為是一個(gè)變量在ECMAscript 5 版本前,沒有定義常量的語(yǔ)法。使用var關(guān)鍵字定義變量,認(rèn)為規(guī)定值不改變,也可以是不嚴(yán)格的常量。常量一旦被聲明初始化,值并不能被改變。常量的使用只能進(jìn)行讀取操作

數(shù)據(jù)類型概述

在JavaScript代碼中,能夠表示并操作值的類型稱之為數(shù)據(jù)類型。數(shù)據(jù)類型可分為可變類型和不可變類型。可變類型的值是可修改的,對(duì)象和數(shù)據(jù)就屬于可變類型;不可變類型的值是不可修改的,數(shù)字,布爾值,null 和undefined都屬于不可變類型。 字符串可以看成右字符組成的數(shù)組,可能被誤認(rèn)為可變的。但是在JavaScript中,字符串的值是不可改變的。根據(jù)在ECMAscript標(biāo)準(zhǔn)中的描述,數(shù)據(jù)類型被分為如下兩種類型:原始類型和引用類型

原始類型概述:原始類型又稱為原始值,是直接代表JavaScript語(yǔ)言實(shí)現(xiàn)的最底層的數(shù)據(jù)。原始類型分別為Boolean類型,number類型和string類型三種。當(dāng)然有些資料undefined和 null也歸為原始類型。聲明變量并且初始化值為原始類型,一般稱之為字面量方式定義變量,也可以稱之為直接變量方式定義變量number類型是指數(shù)字,JavaScript不區(qū)分整數(shù)類型和浮點(diǎn)類型。整數(shù)類型,浮點(diǎn)類型,八進(jìn)制 十進(jìn)制 十六進(jìn)制浮點(diǎn)類型:就是指該數(shù)值包含整數(shù)部分,小數(shù)部分,小數(shù)點(diǎn),和小數(shù)點(diǎn)部分

包裝類型概述在JavaScript中,對(duì)應(yīng)原始類型提供了包裝類型。通過(guò)包裝類型可以創(chuàng)建原始類型的對(duì)象;由于JavaScript是區(qū)分大小寫的,從寫法上來(lái)說(shuō),原始類型是全部是小寫,包裝類型則是全部大寫。一般不建議使用包裝類型定義對(duì)應(yīng)的數(shù)據(jù)類型,但包裝類型提供了操作相應(yīng)值的方法。instanceof運(yùn)算符的做操作數(shù)是一個(gè)包裝類型的變量,右操作數(shù)是對(duì)應(yīng)的數(shù)據(jù)類型。如果左側(cè)的變量是右側(cè)的數(shù)據(jù)類型,則表達(dá)式返回ture,否則返回false

JavaScript中有兩個(gè)表示空的數(shù)據(jù)類型,undefined和null,其中比較有用的是undefind 它只有一個(gè)值就是undefind。常見的有以下幾種情況會(huì)返回undefined:

訪問(wèn)未修改的變量undefined。

沒有定義return表達(dá)式的函數(shù)隱士返回undefined。

return表達(dá)式?jīng)]有顯示的返回任何內(nèi)容。

訪問(wèn)不存在的屬性。

任何被設(shè)置為undefined值的變量

null類型是JavaScript中的一個(gè)特殊例子類型,用于表示一個(gè)不再指向任何內(nèi)存空間地址的變量。
共同的:都是原始類型,保存在棧中。
不同點(diǎn):undefined:表示變量聲明但未被賦值,是所有未被賦值變量的默認(rèn)值。
null:表示一個(gè)沒有指向任何內(nèi)存地址的變量,將來(lái)可能指向某個(gè)的具體內(nèi)存地址。一般用于主動(dòng)釋放資源
6.隱式類型轉(zhuǎn)讓,由于JavaScript是弱類型/松散類型的,在任何情況下都可以牽制轉(zhuǎn)讓。
轉(zhuǎn)讓為字符串;將一個(gè)值加上空字符串可以輕松轉(zhuǎn)換為字符串類型

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/96700.html

相關(guān)文章

  • 前端學(xué)習(xí)資源整理

    稍微整理了一下自己平時(shí)看到的前端學(xué)習(xí)資源,分享給大家。 html MDN:Mozilla開發(fā)者網(wǎng)絡(luò) SEO:前端開發(fā)中的SEO css 張?chǎng)涡瘢簭場(chǎng)涡竦牟┛?css精靈圖:css精靈圖實(shí)踐 柵格系統(tǒng):詳解CSS中的柵格系統(tǒng) 媒體查詢:css媒體查詢用法 rem布局:手機(jī)端頁(yè)面自適應(yīng)布局 移動(dòng)前端開發(fā)之viewport的深入理解:深入理解viewport 淘寶前端布局:手機(jī)淘寶移動(dòng)端布局 fl...

    siberiawolf 評(píng)論0 收藏0
  • 編譯原理實(shí)戰(zhàn)入門:用 JavaScript 寫一個(gè)簡(jiǎn)單的四則運(yùn)算編譯器(四)結(jié)語(yǔ)

    摘要:四則運(yùn)算編譯器,雖然說(shuō)功能很簡(jiǎn)單,只能編譯四則運(yùn)算表達(dá)式。再?gòu)?fù)雜的編譯器再簡(jiǎn)單的編譯器,功能上是差不多的,只是復(fù)雜的編譯器實(shí)現(xiàn)上會(huì)更困難。每一章都是理論與實(shí)踐結(jié)合的經(jīng)典,從計(jì)算機(jī)硬件知識(shí)到軟件體系,再到編譯原理和操作系統(tǒng)。 四則運(yùn)算編譯器,雖然說(shuō)功能很簡(jiǎn)單,只能編譯四則運(yùn)算表達(dá)式。但是編譯原理前端部分幾乎都有涉及,詞法分析,語(yǔ)法分析,還有代碼生成。 再?gòu)?fù)雜的編譯器、再簡(jiǎn)單的編譯器,功能...

    chemzqm 評(píng)論0 收藏0
  • 前端資源系列(4)-前端學(xué)習(xí)資源分享&前端面試資源匯總

    摘要:特意對(duì)前端學(xué)習(xí)資源做一個(gè)匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進(jìn)步。 特意對(duì)前端學(xué)習(xí)資源做一個(gè)匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進(jìn)步。 本以為自己收藏的站點(diǎn)多,可以很快搞定,沒想到一入?yún)R總深似海。還有很多不足&遺漏的地方,歡迎補(bǔ)充。有錯(cuò)誤的地方,還請(qǐng)斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應(yīng)和斧正,會(huì)及時(shí)更新,平時(shí)業(yè)務(wù)工作時(shí)也會(huì)不定期更...

    princekin 評(píng)論0 收藏0
  • 編譯原理實(shí)戰(zhàn)入門:用 JavaScript 寫一個(gè)簡(jiǎn)單的四則運(yùn)算編譯器(一)詞法分析

    摘要:一般的程序,是無(wú)法直接執(zhí)行的,因?yàn)橹荒茏R(shí)別機(jī)器指令。所以要想執(zhí)行一個(gè)程序,首先要將高級(jí)語(yǔ)言編寫的程序翻譯為匯編代碼,再將匯編代碼翻譯為機(jī)器指令,這樣才能識(shí)別并執(zhí)行。 編譯器 編譯器是一個(gè)程序,作用是將一門語(yǔ)言翻譯成另一門語(yǔ)言。 一般的程序,CPU 是無(wú)法直接執(zhí)行的,因?yàn)?CPU 只能識(shí)別機(jī)器指令。所以要想執(zhí)行一個(gè)程序,首先要將高級(jí)語(yǔ)言編寫的程序翻譯為匯編代碼,再將匯編代碼翻譯為機(jī)器指令...

    wangdai 評(píng)論0 收藏0
  • 【連載】前端個(gè)人文章整理-從基礎(chǔ)到入門

    摘要:個(gè)人前端文章整理從最開始萌生寫文章的想法,到著手開始寫,再到現(xiàn)在已經(jīng)一年的時(shí)間了,由于工作比較忙,更新緩慢,后面還是會(huì)繼更新,現(xiàn)將已經(jīng)寫好的文章整理一個(gè)目錄,方便更多的小伙伴去學(xué)習(xí)。 showImg(https://segmentfault.com/img/remote/1460000017490740?w=1920&h=1080); 個(gè)人前端文章整理 從最開始萌生寫文章的想法,到著手...

    madthumb 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<