成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一篇文章帶你了解JavaScript變量

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

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

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

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

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>項(xiàng)目</title>
</head>
<body>
  <p>x,y和z是變量</p>
  <p id="demo"></p>


  <script>
    var x = 5;
    var y = 6;
    var z = x + y;
    document.getElementById("demo").innerHTML = z;
</script>


</body>
</html>

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

var price1 = 5;
var price2 = 6;
var total = price1 + price2;

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

圖片

代碼解析:

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

二、JavaScript 標(biāo)識符

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

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

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

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

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

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

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

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

var carName;

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

若要為變量賦值,請使用等號。

carName = "Volvo";

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

var carName = "Volvo";

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

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>項(xiàng)目</title>
</head>
<body style="background-color: aqua;">


  <p>創(chuàng)建一個變量,給它賦值,并顯示它:</p>


  <p id="demo"></p>


  <script>
    var carName = "Volvo";
    document.getElementById("demo").innerHTML = carName;
</script>


</body>
</html>

圖片

1. 一語句,多變量

用var開始語句,用逗號分隔變量。

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

一個聲明可以跨越多行

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

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

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

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

var carName;

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

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

HTML代碼:

<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>項(xiàng)目</title>
</head>
<body>


  <h1>JavaScript 變量</h1>


  <p>2 + 3 + "5"的結(jié)果是:</p>


  <p id="demo"></p>


  <script>
    var x = 2 + 3 + "5" /* 依次替換語句*/
    document.getElementById("demo").innerHTML = x;
</script>


</body>
</html>

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

var x = 5 + 2 + 3;

圖片

  1. 您也可以相加字符串,但字符串將被連接。
var x = "John" + " " + "Doe";

圖片

var x = "5" + 2 + 3;

圖片

  1. 如果你把一個數(shù)字放在引號中,其余的數(shù)字將被視為字符串,并連接。
var x = 2 + 3 + "5";

圖片

五、總結(jié)

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

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

2021-01-26 23:46:32

JavaScript數(shù)據(jù)結(jié)構(gòu)前端

2021-05-18 08:30:42

JavaScript 前端JavaScript時

2021-06-24 09:05:08

JavaScript日期前端

2021-03-05 18:04:15

JavaScript循環(huán)代碼

2021-03-09 14:04:01

JavaScriptCookie數(shù)據(jù)

2024-04-19 14:23:52

SwitchJavaScript開發(fā)

2023-07-30 15:18:54

JavaScript屬性

2024-01-30 13:47:45

2020-11-10 10:48:10

JavaScript屬性對象

2021-06-04 09:56:01

JavaScript 前端switch

2021-01-29 18:41:16

JavaScript函數(shù)語法

2021-02-02 18:39:05

JavaScript

2020-10-20 15:37:48

了解JavaScrip

2020-10-22 09:08:34

JavaScript

2020-10-27 11:08:01

JavaScript

2020-10-27 11:24:29

avaScript m

2021-05-25 10:15:20

JavaScript 前端作用域

2021-06-22 10:12:37

JavaScript 前端While 循環(huán)

2021-07-02 10:00:50

JavaScriptObject 函數(shù)

2021-01-08 09:03:01

JavaScript 數(shù)組數(shù)據(jù)
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 色毛片 | 日韩中文字幕免费 | 欧美成人影院 | 一区二区三区视频免费观看 | aaa精品| 久久91av| 一久久久 | 在线精品亚洲欧美日韩国产 | 中文字幕日韩一区 | 成人毛片视频免费 | 日韩三级视频 | 国产精品免费在线 | 蜜桃久久 | 国产精品亚洲成在人线 | 成人精品一区二区户外勾搭野战 | 国产专区在线 | 一区二区三区久久久 | 97国产成人| 成人免费一区二区三区视频网站 | 亚洲福利一区 | 国产免费一区二区三区 | 亚洲高清视频在线观看 | 日韩欧美在线免费观看 | 成人av在线播放 | 日日操夜夜干 | 一级黄色片一级黄色片 | 亚洲视频中文字幕 | 精品久久久久久国产 | 在线亚洲人成电影网站色www | 国产欧美日韩在线一区 | 欧美综合自拍 | 亚洲国产精品一区 | 国产农村一级片 | 精品国产伦一区二区三区观看说明 | 九九热精品视频 | 蜜桃av一区二区三区 | 黄色大片免费观看 | 亚洲国产精品视频 | 久久久久久国产精品mv | 日日操夜夜操天天操 | 天天操夜夜艹 |