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

資訊專欄INFORMATION COLUMN

JavaScript入門

AaronYuan / 3627人閱讀

摘要:被識別為結束符。變量時被認為時有名字的容器。常量一旦被聲明初始化,值并不能被改變。字符串可以看成右字符組成的數組,可能被誤認為可變的。表達式沒有顯示的返回任何內容。

Java script 簡介

Javascript 是一門跨平臺,面向對象的輕量級腳本語言,運行于Javascript解釋權/引擎

avascript內置了一個包含一系列對象的標準庫,比如數組,日期,數字和一個語言元素合集包括操作符,流程控制及語句等內容。

標題文字 ##92年Nombas公司為自己的CEnvi軟件開發了一款腳本語言scriptEase,可以鑲嵌在網頁中。

Javascript應用 通過提供控制瀏覽器及其文檔對象模型的對象來擴展語言核心。例如:客戶端版本直接支持應用將元素放在在HTML表單中并且支持影響用戶事件比如鼠標點擊,表單提交和頁面導航。

服務器端:通過提供有關在服務器上運行JavaScript的對象來擴展語言核心。例如:服務端版本直接支持應用和數據庫通信,提供應用不同調用的信息連續性,或者在服務器上執行文件操作。

物聯網

人工智能

基本語法

JavaScript是一種區分大小寫的語言。就是說在Javascript的關鍵字 變量命,函數名,以及任何其他的標識符必須使用一致的大小寫形式。

換行和空格:JavaScript會忽略出現在代碼中的空格,制表符和換行符。他們是為了代碼的可讀性;換行符,回車符,分隔符,段分隔符。被識別為結束符。回車符家加換行符在一起被解析為一個單行結束符

分號:JavaScript的語句一般是以一個分號作為結尾。當然,JavaScript也允許忽略這個分號。但是建議在任何時候都不要忽略。是用分號是一個非常好的變成習慣

在編寫JavaScript代碼時,經常利用注釋為代碼添加說明。注釋的內容會被JavaScript解釋器忽略,JavaScript支持兩種格式的注釋:單行注釋// 多行注釋/**/

關鍵子:JavaScript定義了一組具有特定意義的關鍵字,這些關鍵字可用于表示語句的開始或結束,或者執行特定操作等。也就是說,定義變量命或,函數名或對象名時不能使用這些名稱,還定義了一組不能作為變量名,函數名或對象名的保留字

字符集概述:字符時各種文字和符號的總稱,包括各國國家文字,標點符號,圖形符號,數字等內容,字符集時多個字符的集合,常見的字符集有 ASCII,GB2312字符集,Unicode字符集等

Unicode Unicode是一種通用字符編碼標準,用于世界上是主要書面語言的交換和顯示。它涵蓋美洲歐洲,中東,非洲 硬度,亞洲和太平洋地區的語言,還包括古文和技術符號。

變量與常量 變量

變量時儲存數據信息的容器。變量時被認為時有名字的容器。在代碼中,使用變量名為值命名 需要遵守一定的規則

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

JavaScript中的變量時弱類型,也稱之為松散類型的。所謂的松散類型就是可以用來保存任何類型的數據。在JavaScript代碼中,使用變量前應當先聲明。變量時使用關鍵字var聲明的。

常量

常量就是一個只讀的變量,常量用于儲存信息,常量的數據一旦被定義,便不能被修改:常量名習慣使用全大寫形式。

ECMAscript5 新增了聲明常量使用的關鍵字const。

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

數據類型概述

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

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

包裝類型概述在JavaScript中,對應原始類型提供了包裝類型。通過包裝類型可以創建原始類型的對象;由于JavaScript是區分大小寫的,從寫法上來說,原始類型是全部是小寫,包裝類型則是全部大寫。一般不建議使用包裝類型定義對應的數據類型,但包裝類型提供了操作相應值的方法。instanceof運算符的做操作數是一個包裝類型的變量,右操作數是對應的數據類型。如果左側的變量是右側的數據類型,則表達式返回ture,否則返回false

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

訪問未修改的變量undefined。

沒有定義return表達式的函數隱士返回undefined。

return表達式沒有顯示的返回任何內容。

訪問不存在的屬性。

任何被設置為undefined值的變量

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/96700.html

相關文章

  • 前端學習資源整理

    稍微整理了一下自己平時看到的前端學習資源,分享給大家。 html MDN:Mozilla開發者網絡 SEO:前端開發中的SEO css 張鑫旭:張鑫旭的博客 css精靈圖:css精靈圖實踐 柵格系統:詳解CSS中的柵格系統 媒體查詢:css媒體查詢用法 rem布局:手機端頁面自適應布局 移動前端開發之viewport的深入理解:深入理解viewport 淘寶前端布局:手機淘寶移動端布局 fl...

    siberiawolf 評論0 收藏0
  • 編譯原理實戰入門:用 JavaScript 寫一個簡單的四則運算編譯器(四)結語

    摘要:四則運算編譯器,雖然說功能很簡單,只能編譯四則運算表達式。再復雜的編譯器再簡單的編譯器,功能上是差不多的,只是復雜的編譯器實現上會更困難。每一章都是理論與實踐結合的經典,從計算機硬件知識到軟件體系,再到編譯原理和操作系統。 四則運算編譯器,雖然說功能很簡單,只能編譯四則運算表達式。但是編譯原理前端部分幾乎都有涉及,詞法分析,語法分析,還有代碼生成。 再復雜的編譯器、再簡單的編譯器,功能...

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

    摘要:特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入匯總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應和斧正,會及時更新,平時業務工作時也會不定期更...

    princekin 評論0 收藏0
  • 編譯原理實戰入門:用 JavaScript 寫一個簡單的四則運算編譯器(一)詞法分析

    摘要:一般的程序,是無法直接執行的,因為只能識別機器指令。所以要想執行一個程序,首先要將高級語言編寫的程序翻譯為匯編代碼,再將匯編代碼翻譯為機器指令,這樣才能識別并執行。 編譯器 編譯器是一個程序,作用是將一門語言翻譯成另一門語言。 一般的程序,CPU 是無法直接執行的,因為 CPU 只能識別機器指令。所以要想執行一個程序,首先要將高級語言編寫的程序翻譯為匯編代碼,再將匯編代碼翻譯為機器指令...

    wangdai 評論0 收藏0
  • 【連載】前端個人文章整理-從基礎到入門

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

    madthumb 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<