整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          const在JavaScript中 #常量

          家好,在這個視頻中我將解釋常量。常量是一個不能被改變的變量,它為代碼增加了一些安全性。要聲明一個常量,需要使用const的關鍵字來代替var或let。

          在這個例子中將創建一個計算圓周長的視力程序,其公式如下:圓周長等于二乘以π乘以半徑,讓我們聲明所有需要的變量。將編寫這個程序先不使用常量,然后再使用常量,可以向你展示它們的有用性。

          將創建三個變量,設π等于三點一四一五九,僅取π的前幾位數字設半徑并計算周長。將接受一些用戶輸入,將把半徑復直為窗口提示輸入,輸入半徑。將計算圓的半徑,當接受用戶輸入時是一個字符串,需要將其轉換為數字,半徑等于并使用某種類型轉換,將半徑轉換為數字。

          要計算圓的周長,將周長設置為并遵循該公式二乘以π乘以半徑,并且用戶會輸入半徑。在程序的最后將顯示結果,周長是周長,運行這個輸入圓的半徑,如果半徑是九,按確定周長為五十六點五四。

          現在來看看為什么長量很有用?假設有人修改代碼,圓周率現在等于四萬兩千零六十九,現在當運行這個程序并輸入半徑為九十,好的周長現在是七千五百七十二。如果將變量指定為長量就可以防止它被更改,用cons的關鍵字代替light。

          現在變量π已經成為一個常量,對于常量的命名慣例通常是將所有字母大寫,這不是必須的,但這是一個好的做法,也要在這里改變它。輸入圓的半徑,會輸入九,和之前一樣輸入圓的半徑并確保作為常量,沒有任何改變。

          剛遇到一個類型錯誤,復制給常量變量,一旦聲明了一個常量就不能再改變它,所以如果要刪除這一行再次運行此程序,九周長為五十六點五四。如果有一個變量知道以后不會改變,盡可能使用常量,不會將半徑和周長指定為常量,因為需要在程序中稍后更新它們。

          這些就是常量,基本上就是一個不能被改變的變量,增加了一些數據安全性。

          如果覺得這個視頻有幫助,可以通過點擊點贊按鈕在下面留下隨機評論以及訂閱來支持我。

          avaScript的組成部分

          1. ECMAScript:JavaScript的核心,描述了語言的基本語法(var、for、if、array等)和數據類型(數字、字符串、布爾、函數、對象(obj、[]、{}、null)、未定義)。
          2. 文檔對象模型:DOM(文檔對象模型)是 HTML 和 XML 的應用程序接口(API)。DOM 將把整個頁面規劃成由節點層級構成的文檔。
          3. 瀏覽器對象模型:BOM(瀏覽器對象模型)對瀏覽器窗口進行訪問和操作。例如彈出新的瀏覽器窗口,移動、改變和關閉瀏覽器窗口等等。

          JavaScript關鍵字和保留字

          JavaScript描述了一組具有特定用途的關鍵字,一般用于控制語句的開始或結束,或者用于執行特定的操作等。

          JavaScriptScript全部關鍵字
          ?

          break

          else

          new

          var

          case

          finally

          return

          void

          catch

          for

          switch

          while

          continue

          function

          this

          with

          default

          if

          throw


          delete

          in

          try


          do

          instanceof

          typeof


          JavaScript還描述了另一組不能用作標識符的保留字。盡管保留字在JavaScript中還沒有特定的用途,但它們很有可能在將來被用作關鍵字。

          ?JavaScriptScript全部保留字
          ?

          abstract

          enum

          int

          short

          boolean

          export

          interface

          static

          byte

          extends

          long

          super

          char

          final

          native

          synchronized

          class

          float

          package

          throws

          const

          goto

          private

          transient

          debugger

          implements

          protected

          volatile

          double

          import

          public


          ?JavaScriptScript瀏覽器定義的保留字
          ?

          alert

          eval

          location

          open

          array

          focus

          math

          outerHeight

          blur

          funtion

          name

          parent

          boolean

          history

          navigator

          parseFloat

          date

          image

          number

          regExp

          document

          isNaN

          object

          status

          escape

          length

          onLoad

          string

          JavaScript變量

          什么是變量?

          1. 在JavaScript中,變量指的是一個可以改變的量。也就是說,變量的值在程序運行過程中是可以改變的。
          2. 變量是用于存儲數據的"容器"。我們通過「變量名」獲取數據,甚至可以修改數據。
          3. 變量的本質是程序在內存中申請的一塊用來存放數據的空間。

          變量的命名

          1.變量的名字就和我們的名字一樣,程序也需要通過名字來找到對應的數據。

          例如:曹老師,我想要JavaScript的視頻。曹老師就是變量的名字,JavaScript的視頻就是變量的值。

          2.在JavaScript中,給一個變量命名,我們需要遵循以下的原則:

          • 變量必須以字母開頭
          • 變量也能以 $ 和 _ 符號開頭(不過我們不推薦這么做)
          • 變量名稱對大小寫敏感(y 和 Y 是不同的變量)
          • JavaScript 語句和 JavaScript 變量都對大小寫敏感
          • 變量的聲明不能使用保留字和關鍵字

          變量的使用

          1.定義變量時要使用var操作符(var是關鍵),后面跟一個變量名(變量名是標識符)。

          例:var a = 100;

          如下圖所示:

          全套前端課程及資料請伽薇xiaole45666


          2.一個var也可以同時聲明多個變量名,其中變量名之間必須用英文逗號(,)隔開,例如:

          var a=10,b=20,c=30;
          

          JavaScript的常量

          在JavaScript中,常量指的是一個不能改變的量。也就是說,常量的值從定義開始就是固定的,一直到程序結束都不會改變。

          在JavaScript中,我們可以把常量看成是一種特殊的變量,之所以特殊,是因為它的值是不會變的。一般情況下,常量名全部大寫,別人一看就知道這個值很特殊,有特殊用途,如:var DEBUG = 1

          目前我們只需要簡單了解常量的知識,在之后的課程中我們會詳細講解。如需全套完整前端開發教程及配套資料請伽薇xiaole45666

          頭條創作挑戰賽#

          變量的含義及分類:

          變量含義及操作:

          變量指的是數據的命名及存儲,在javascript中創建一個變量,需要用到 "let" 關鍵字來聲明,并通過賦值運算符 "=" 為變量添加數據。

          例如:

          // 注釋    
          /* 注釋 */    
          let message;  // 將文本賦值給了變量名為 message的變量名    
          message = "顯示一個消息";    
          alert(message);  // 通過調用 alert方法來顯示該變量。    

          javascript顯示


          也可以在一行中聲明多個變量,

          例如:

          // 多變量聲明賦值    
          let a = '我是a————', b = '我是b————', c = '我是c';    
          alert(a + b + c);    

          javascript聲明多個變量


          這句代碼看上去很簡短,但是不推薦這樣的命名方式,這樣的命名方式會使得協同開發者很難閱讀,為了可閱讀性,請一行只聲明一個變量,多行變量雖然有點長,但是能夠提高我們的可閱讀性。在對變量重復賦值時,新的值會覆蓋掉前一賦值操作,也可以采用等同賦值操作,像下面這樣:

          // 等同賦值操作    
          let msg = "一個等同賦值消息";    
          let al_msg;    
          al_msg= msg;    
          alert(al_msg);    

          javascript等同賦值


          一個變量聲明兩次則會觸發 error報錯。因此我們要避免這種操作。如下是報錯截圖:

          let msg = 'error'    
          alert(msg)    

          javascript二次生命報錯


          變量命名方式:

          命名必須采用字母、數字、下劃線、符號 "$" 和 英文下劃線 "_"。首字母必須非數字,例如:

          // 變量命名方式    
          let user_Name;    
          let 123test;    // 命名時就會報錯    
          alert(user_Name);    
          alert(123test)    
          

          javascript數字開頭命名報錯


          命名出現多個單詞時,采用駝峰原則的形式,除了第一個單詞,其他的單詞采用首字母大寫的原則,美元符號 "$" 和 下劃線 "_" 也是可以用來命名的,跟字母一樣,沒有特殊含義。例如:

          // 美元符號及下劃線用作命名    
          let $ = "美元符號————";    
          let _ = "下劃線";    
          alert($ + _)    

          javascript符號命名


          在命名時需要區分大寫的,在javascript中,不同大小寫的字母是不同的,例如:test TEST。除了以上的類型用作命名外,還支持非字母和數字,但不推薦用來命名,主要是不便于協同開發。在命名時,我們也要避免與系統的關鍵字碰車,例如: let 、class、 return、 function等。

          常量

          常量與變量沒有多大的區別,但是常量的定義為,固定的值或者為你當前已知的數據值。例如 NAME = "李強",這個名字就是永存不變的,命名后就一直不變。常量的命名方式,我們將采用const 來聲明一個常量且常量名為大寫字母,命名后無法對常量進行修改。

          // 常量的聲明    
          const name = "李白";    
          alert(name);    
          name = "新名字";    
          alert(name)    

          javascript常量命名


          javascript常量命名二次賦值失敗


          關注我!學習更多編程知識。


          主站蜘蛛池模板: 看电影来5566一区.二区| 亚洲一区二区三区在线观看精品中文 | 免费人妻精品一区二区三区| 中文字幕精品亚洲无线码一区| 亚洲Av无码一区二区二三区| 一区二区三区无码视频免费福利| 精品国产一区二区三区在线| 亚洲码一区二区三区| 国产AV一区二区三区无码野战| 亚欧在线精品免费观看一区| 亚洲日韩AV无码一区二区三区人 | 无码人妻精品一区二区三区99仓本 | 久久一区二区明星换脸| 精品国产日韩亚洲一区| 极品少妇伦理一区二区| 国产伦一区二区三区免费| 亚洲一区二区三区高清在线观看 | 视频一区二区三区人妻系列| 无码一区18禁3D| 国产乱码精品一区二区三区中| 免费无码VA一区二区三区| 一区高清大胆人体| 中文字幕日韩一区| 乱子伦一区二区三区| 老熟妇仑乱视频一区二区| 精品福利视频一区二区三区| 国产精品夜色一区二区三区 | 日韩最新视频一区二区三| 亚洲福利一区二区三区| 亚洲一区二区三区精品视频| 综合无码一区二区三区四区五区| 一区二区三区在线观看| 精品国产一区二区三区www| 日本韩国黄色一区二区三区| 无码人妻一区二区三区在线水卜樱| 一区二区三区视频在线播放| 国产在线观看一区精品| 日本内射精品一区二区视频| 免费无码A片一区二三区| 人妻无码一区二区三区四区| 日韩精品无码一区二区视频|