家好,在這個視頻中我將解釋常量。常量是一個不能被改變的變量,它為代碼增加了一些安全性。要聲明一個常量,需要使用const的關鍵字來代替var或let。
在這個例子中將創建一個計算圓周長的視力程序,其公式如下:圓周長等于二乘以π乘以半徑,讓我們聲明所有需要的變量。將編寫這個程序先不使用常量,然后再使用常量,可以向你展示它們的有用性。
將創建三個變量,設π等于三點一四一五九,僅取π的前幾位數字設半徑并計算周長。將接受一些用戶輸入,將把半徑復直為窗口提示輸入,輸入半徑。將計算圓的半徑,當接受用戶輸入時是一個字符串,需要將其轉換為數字,半徑等于并使用某種類型轉換,將半徑轉換為數字。
要計算圓的周長,將周長設置為并遵循該公式二乘以π乘以半徑,并且用戶會輸入半徑。在程序的最后將顯示結果,周長是周長,運行這個輸入圓的半徑,如果半徑是九,按確定周長為五十六點五四。
現在來看看為什么長量很有用?假設有人修改代碼,圓周率現在等于四萬兩千零六十九,現在當運行這個程序并輸入半徑為九十,好的周長現在是七千五百七十二。如果將變量指定為長量就可以防止它被更改,用cons的關鍵字代替light。
現在變量π已經成為一個常量,對于常量的命名慣例通常是將所有字母大寫,這不是必須的,但這是一個好的做法,也要在這里改變它。輸入圓的半徑,會輸入九,和之前一樣輸入圓的半徑并確保作為常量,沒有任何改變。
剛遇到一個類型錯誤,復制給常量變量,一旦聲明了一個常量就不能再改變它,所以如果要刪除這一行再次運行此程序,九周長為五十六點五四。如果有一個變量知道以后不會改變,盡可能使用常量,不會將半徑和周長指定為常量,因為需要在程序中稍后更新它們。
這些就是常量,基本上就是一個不能被改變的變量,增加了一些數據安全性。
如果覺得這個視頻有幫助,可以通過點擊點贊按鈕在下面留下隨機評論以及訂閱來支持我。
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 |
1.變量的名字就和我們的名字一樣,程序也需要通過名字來找到對應的數據。
例如:曹老師,我想要JavaScript的視頻。曹老師就是變量的名字,JavaScript的視頻就是變量的值。
2.在JavaScript中,給一個變量命名,我們需要遵循以下的原則:
1.定義變量時要使用var操作符(var是關鍵),后面跟一個變量名(變量名是標識符)。
例:var a = 100;
如下圖所示:
全套前端課程及資料請伽薇xiaole45666
2.一個var也可以同時聲明多個變量名,其中變量名之間必須用英文逗號(,)隔開,例如:
var a=10,b=20,c=30;
在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常量命名二次賦值失敗
關注我!學習更多編程知識。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。