偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

一篇文章帶你了解JavaScript變量

開發(fā) 前端
和其他可編程語言相同,JavaScript 也有“變量”的概念?!白兞俊笨梢哉J(rèn)為是有名字的容器。將數(shù)據(jù)置于這些容器中,然后通過容器的名稱就可以知道數(shù)據(jù)的類型。

[[378567]]

 和其他可編程語言相同,JavaScript 也有“變量”的概念。“變量”可以認(rèn)為是有名字的容器。將數(shù)據(jù)置于這些容器中,然后通過容器的名稱就可以知道數(shù)據(jù)的類型。

值得注意的是, JavaScript 編程過程中,必須先聲明一個(gè)變量,變量才能被使用。

一、認(rèn)識(shí) JavaScript變量

1. 是存儲(chǔ)數(shù)據(jù)的值的容器

  1. <!DOCTYPE html> 
  2. <html lang="en"
  3. <head> 
  4.   <meta charset="UTF-8"
  5.   <title>項(xiàng)目</title> 
  6. </head> 
  7. <body> 
  8.   <p>x,y和z是變量</p> 
  9.   <p id="demo"></p> 
  10.  
  11.   <script> 
  12.     var x = 5; 
  13.     var y = 6; 
  14.     var z = x + y; 
  15.     document.getElementById("demo").innerHTML = z; 
  16. </script> 
  17.  
  18. </body> 
  19. </html> 

 

2. 就像代數(shù)一樣

  1. var price1 = 5; 
  2. var price2 = 6; 
  3. var total = price1 + price2; 

上面案例中, price1, price2和total都是變量。


代碼解析:

在編程中,就像在代數(shù)中,我們使用變量(如價(jià)格)保存值,就像在代數(shù)中,在表達(dá)式中使用變量 (total = price1 + price2)。

二、JavaScript 標(biāo)識(shí)符

1. 什么標(biāo)識(shí)符?

所有JavaScript變量必須有唯一的名字,這些唯一的名字叫做標(biāo)識(shí)符。

標(biāo)識(shí)符可以是短名稱(如:x和y)或更多描述性名稱 (如age, sum, totalVolume)。

2. 標(biāo)識(shí)符的命名規(guī)則

  • 名稱可以包含字母、數(shù)字、下劃線和美元符號(hào)。必須以字母開頭。也用美元和_開頭。
  • 名字是區(qū)分大小寫(Y和y是不同的變量),保留字(如JavaScript關(guān)鍵詞)不能作為名字。

注:JavaScript標(biāo)識(shí)符是大小寫敏感的。

三、聲明(創(chuàng)建) JavaScript 變量

JavaScript中創(chuàng)建一個(gè)變量,被稱為“聲明的變量。

聲明一個(gè)JavaScript變量使用var關(guān)鍵字。

  1. var carName; 

聲明之后,變量沒有值。(在編程中它有未定義的值)

若要為變量賦值,請(qǐng)使用等號(hào)。

  1. carName = "Volvo"

當(dāng)你聲明變量時(shí)也可以為它指定一個(gè)值。

  1. var carName = "Volvo"

創(chuàng)建變量carName并賦值為"Volvo",然后“輸出”它的值到一個(gè)id="demo"的HTML段落內(nèi) 。

  1. <!DOCTYPE html> 
  2. <html lang="en"
  3. <head> 
  4.   <meta charset="UTF-8"
  5.   <title>項(xiàng)目</title> 
  6. </head> 
  7. <body style="background-color: aqua;"
  8.  
  9.   <p>創(chuàng)建一個(gè)變量,給它賦值,并顯示它:</p> 
  10.  
  11.   <p id="demo"></p> 
  12.  
  13.   <script> 
  14.     var carName = "Volvo"
  15.     document.getElementById("demo").innerHTML = carName; 
  16. </script> 
  17.  
  18. </body> 
  19. </html>  

1. 一語句,多變量

用var開始語句,用逗號(hào)分隔變量。

  1. var person = "John Doe", carName = "Volvo", price = 200; 

一個(gè)聲明可以跨越多行

  1. var person = "John Doe"
  2. carName = "Volvo"
  3. price = 200; 

2. 沒有值聲明的變量 , Value = undefined

變量常常被聲明為沒有值。值是必須計(jì)算的,或稍后將提供的東西,如用戶輸入沒有值聲明的變量將具有值 undefined。

執(zhí)行下面語句后,變量carName的值是 undefined。

  1. var carName; 

四、JavaScript 算術(shù)運(yùn)算

與代數(shù)一樣,你可以用JavaScript變量做算術(shù),使用像=和+操作符。

HTML代碼

  1. <html lang="en"
  2. <head> 
  3.   <meta charset="UTF-8"
  4.   <title>項(xiàng)目</title> 
  5. </head> 
  6. <body> 
  7.  
  8.   <h1>JavaScript 變量</h1> 
  9.  
  10.   <p>2 + 3 + "5"的結(jié)果是:</p> 
  11.  
  12.   <p id="demo"></p> 
  13.  
  14.   <script> 
  15.     var x = 2 + 3 + "5" /* 依次替換語句*/ 
  16.     document.getElementById("demo").innerHTML = x; 
  17. </script> 
  18.  
  19. </body> 
  20. </html> 

JSON(依次替換語句,實(shí)現(xiàn)效果)

  1. var x = 5 + 2 + 3; 

 

1.您也可以相加字符串,但字符串將被連接。

  1. var x = "John" + " " + "Doe"

 

  1. var x = "5" + 2 + 3; 

 

2.如果你把一個(gè)數(shù)字放在引號(hào)中,其余的數(shù)字將被視為字符串,并連接。

  1. var x = 2 + 3 + "5"

 

五、總結(jié)

本文基于JavaScript基礎(chǔ),介紹了JavaScript中什么是變量,如何去聲明一個(gè)變量,以及JavaScript 算術(shù)運(yùn)算的應(yīng)用等等。使用html+JavaScript 的結(jié)合,效果圖的展示,能夠讓讀者更好的理解。

 

責(zé)任編輯:姜華 來源: 前端進(jìn)階學(xué)習(xí)交流
相關(guān)推薦

2023-09-06 14:57:46

JavaScript編程語言

2021-05-18 08:30:42

JavaScript 前端JavaScript時(shí)

2024-04-19 14:23:52

SwitchJavaScript開發(fā)

2021-03-09 14:04:01

JavaScriptCookie數(shù)據(jù)

2021-03-05 18:04:15

JavaScript循環(huán)代碼

2021-06-24 09:05:08

JavaScript日期前端

2023-07-30 15:18:54

JavaScript屬性

2024-01-30 13:47:45

2021-02-02 18:39:05

JavaScript

2020-11-10 10:48:10

JavaScript屬性對(duì)象

2021-06-04 09:56:01

JavaScript 前端switch

2021-01-29 18:41:16

JavaScript函數(shù)語法

2022-01-21 11:28:59

window瀏覽器JavaScript

2024-05-17 16:22:25

JavaScript

2021-07-02 10:00:50

JavaScriptObject 函數(shù)

2020-12-23 08:12:08

javascriptSVG腳本SVG元素

2023-06-09 15:25:39

JavaScript窗口屏幕

2023-06-15 10:11:08

JavaScript函數(shù)表達(dá)式

2020-10-27 11:24:29

avaScript m

2023-07-06 14:40:38

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)