成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

JavaScript 之 核心語法 [ 變量和常量 ]

IamDLY / 3464人閱讀

摘要:變量變量表示定義一個(gè)可以儲(chǔ)存數(shù)據(jù)的容器語法定義變量的關(guān)鍵字變量名稱變量的值定義變量,并賦值我是誰調(diào)用變量顯示我是誰調(diào)用一個(gè)只定義未賦值的變量會(huì)顯示先定義變量,但不賦值顯示語法允許對(duì)已經(jīng)賦值的變量在重新賦值定義一個(gè)變量并賦值你好顯示你好對(duì)

變量 變量 - 表示定義一個(gè)可以儲(chǔ)存數(shù)據(jù)的容器

語法 - var(定義變量的關(guān)鍵字) 變量名稱 = 變量的值 ;

/* 定義變量,并賦值 */
var s1 = "我是誰";
/* 調(diào)用變量 */
console.log( s1 );// 顯示:我是誰

調(diào)用一個(gè)只定義未賦值的變量會(huì)顯示 undefined

/* 先定義變量,但不賦值 */
var s2;
console.log( s2 );// 顯示:undefined

語法允許對(duì)已經(jīng)賦值的變量在重新賦值

/* 定義一個(gè)變量并賦值 */
var s3 = "你好";
console.log( s3 );// 顯示:你好
/* 對(duì)變量重新賦值 */
s3 = "再見";
console.log( s3 );// 顯示:再見

語法允許對(duì)已經(jīng)定義的變量在重新定義

/* 先定義一個(gè)變量 */
var s4 = "我要干啥";
console.log( s4 );// 顯示:我要干啥
/* 重新定義該變量 */
var s4 = "我要上山";
console.log( s4 );// 顯示:我要上山

調(diào)用一個(gè)還沒有定義的變量會(huì)報(bào)錯(cuò)

報(bào)錯(cuò) - 變量名 is not defined -> 該變量沒有定義

/* 調(diào)用還有定義的變量會(huì)報(bào)錯(cuò) */
console.log( s5 );// 顯示:報(bào)錯(cuò) - s5(變量名) is not defined

語法也允許同時(shí)定義多個(gè)變量

定義的變量之間用逗號(hào)分隔

/* 同時(shí)定義多個(gè)變量 */
var s6 = 100, s7 = 200;
常量 常量 - 表示定義一個(gè)儲(chǔ)存數(shù)據(jù)的容器 ECMA 5版本之前的寫法

定義一個(gè)變量,人為的規(guī)定為常量

/* ECMA 5版本之前 */
var s1 = 100;// 人為的規(guī)定為常量
ECMA 5版本之后的寫法

定義之后不能在更改

const 常量名 = 常量的值 ;

/* ECMA 5版本之后 */
const S1 = 100;
console.log( S1 );// 顯示:100

定義常量時(shí)必須賦值

只定義不賦值 - 報(bào)錯(cuò)

SyntaxError: Missing initializer in const declaration

該常量沒用被賦值(個(gè)人解釋)

/* 定義常量,但不賦值 */
const S2;
console.log( S2 );// 顯示:報(bào)錯(cuò) - SyntaxError: Missing initializer in const declaration

重復(fù)賦值 - 報(bào)錯(cuò)

TypeError: Assignment to constant variable.

該常量不能重新賦值(個(gè)人解釋)

/* 重新賦值常量 */
S1 = 200;
console.log( S1 );// 顯示:報(bào)錯(cuò) - TypeError: Assignment to constant variable.

重復(fù)定義 - 報(bào)錯(cuò)

SyntaxError: Identifier "S1"(常量名) has already been declared

該常量已經(jīng)被定義(個(gè)人解釋)

/* 重新定義常量 */
const S1 = 300;
console.log( S1 );// 顯示:報(bào)錯(cuò) - SyntaxError: Identifier "S1" has already been declared

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

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

相關(guān)文章

  • JavaScript核心語法變量常量

    JS(JavaScript) 一?;A(chǔ)語法; 1.語法; 區(qū)分大小寫; 他的標(biāo)識(shí)符必須以大小寫區(qū)分使用實(shí)為形式,不同的大小寫代表不一樣的意思 var aixinjueluo = 愛新覺羅; console.log(aixinjueluo); var Aixinjueluo = Aixinjueluo; console.log(Aixinjueluo); var AIXINJUELUO = AIXI...

    jaysun 評(píng)論0 收藏0
  • JavaScript核心語法-變量常量

    摘要:注意在代碼中,必須聲明一個(gè)變量,這個(gè)變量才能被使用。只聲明為初始化值,變量的值自動(dòng)取值為。常量與變量相似,同樣用于存儲(chǔ)信息。只是常量的數(shù)據(jù)一旦被定義,便不能修改。常量名通常全大寫新增了聲明常量的關(guān)鍵字。如果省略,會(huì)認(rèn)為這是一個(gè)變量。 JavaScript變量 變量是什么 定義:變量是存儲(chǔ)數(shù)據(jù)信息的容器。注意:.1 在JavaScript代碼中,必須聲明一個(gè)變量,這個(gè)變量才能被使用。.2...

    lieeps 評(píng)論0 收藏0
  • JavaScript核心語法——變量常量

    摘要:中還會(huì)出現(xiàn)重復(fù)定義變量語法是允許的重復(fù)定義時(shí),會(huì)先將之前的變量在內(nèi)存的空間進(jìn)行銷毀,再創(chuàng)建。定義變量和常量時(shí),不允許寫修飾符或沒有或關(guān)鍵字時(shí),定義的默認(rèn)為變量。常量必須定義,同時(shí)初始化值。 1.變量的定義的語法結(jié)構(gòu) 語法結(jié)構(gòu) - var 變量名稱 = 變量的值; var v = wolongxueyuan; 如果定義變量,并且初始化值,使用console.log調(diào)用變量,還有一種情況,...

    qingshanli1988 評(píng)論0 收藏0
  • JavaScript學(xué)習(xí)第一天筆記(變量、常量、數(shù)據(jù)類型)

    摘要:變量與常量變量定義變量是存儲(chǔ)數(shù)據(jù)信息的容器。中,變量是弱類型,也被稱為松散類型。三類型布爾類型只有兩個(gè)值均為小寫如果大寫活著大小寫混合,識(shí)別為另一個(gè)變量名稱。 JavaScript簡(jiǎn)介 JavaScript是一門跨平臺(tái)、面向?qū)ο蟮妮p量級(jí)腳本語言,運(yùn)行于JavaScript解釋器或者引擎中。JavaScript中,包括三個(gè)主要的部分1.核心語法內(nèi)容(ECMAScript)2.文檔對(duì)象模型...

    tinysun1234 評(píng)論0 收藏0
  • 簡(jiǎn)單了解一下javascript變量常量語法以及不同

    摘要:首先說一下關(guān)于的幾點(diǎn)語法要求不能以數(shù)字開頭命名在中是不區(qū)分大小寫的,但在這里需要區(qū)分大小寫,大寫的名稱與小寫的名稱分別是區(qū)分開的不能用關(guān)鍵字進(jìn)行變量命名給變量定義變量名稱一般要具有語義化,見名知意一般采用駝峰或者下劃線命名。 首先說一下關(guān)于JavaScript的幾點(diǎn)語法要求: 不能以數(shù)字開頭命名; 在html中是不區(qū)分大小寫的,但在這里需要區(qū)分大小寫,大寫的名稱與小寫的名稱分別是區(qū)分...

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

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

0條評(píng)論

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