變數的定義和使用
變數的定義和使用
什麼是變數變數
變數是儲存資料資訊的容器,用於儲存資料。
記憶體:存取速度快,資料容易丟失
硬碟:存取速度慢,資料永久儲存
程式在執行中,僅和記憶體打交道
- 變數名:記憶體空間的別名,可以自定義
- 但凡需要自定義命名的位置,都叫做識別符號
- 變數值: 儲存在變數中的資料, [在記憶體中通過十六進位制的方式進行唯一的地址儲存]
比如:x=2;y=3;z=x+y;
這些字母就稱為JavaScript的變數,變數可用於存放值(比如 x=2)和表示式(比如 z=x+y)。
一、變數的命名規則
變數可以使用短名稱(比如 x 和 y),也可以使用描述性更好的名稱(比如 age, sum, total)。
變數必須以字母開頭
變數也能以 $ 和 _ 符號開頭(不推薦)
變數名稱對大小寫敏感(y 和 Y 是不同的變數)
提示:JavaScript 語句和 JavaScript 變數都對大小寫敏感。
大駝峰:每個單詞的首字母大寫
小駝峰: 除第一個單詞外,首字母大寫
匈牙利命名: 屬性+型別+物件描述
下劃線:單詞之間用下劃線間隔
二、宣告(建立)變數
我們使用 var 關鍵詞來宣告變數:
關鍵字 變數名稱;(關鍵字會變色)
var name;
三、給變數賦值
變數宣告之後,該變數是空的(它沒有值),如需向變數賦值,使用等號。
name="張三";
或者直接在宣告變數的時候賦值
var name="張三";
例子:
var age; 宣告變數
age="12"; 賦值
console.log(age); 使用變數,控制檯輸出結果
注意:未使用值來宣告的變數,其值實際上是 undefined。
四、宣告多個變數
可以在一條語句中宣告很多變數。該語句以 var 開頭,並使用逗號分隔變數即可。
var name=":李四,age="30",sex="男";
相關文章
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- grafana如何使用定義的變數Grafana變數
- c+++變數宣告和定義C++變數
- lua語法-變數的定義與使用變數
- C++教程-----C++變數型別和變數的定義C++變數型別
- c 語言中巨集定義和定義全域性變數的區別變數
- <Python>識別符號、變數的定義與使用Python符號變數
- Shell程式設計-shell變數2-位置變數和預定義變數程式設計變數
- 01.變數定義變數
- JAVASE——資料型別,變數定義及使用Java資料型別變數
- shell程式設計02——變數定義與使用程式設計變數
- vue定義全域性變數和全域性方法Vue變數
- 易優CMS模板標籤assign定義變數模板檔案中定義變數,可在其他標籤裡使用該變數變數
- Python定義全域性變數的用法Python變數
- shell指令碼之變數定義規範及使用指令碼變數
- react中什麼使用定義變數,需要使用useRef,什麼時候直接定義即可?React變數
- JavaScript中是如何定義私有變數的JavaScript變數
- 關於變數的宣告和定義、內部函式和外部函式變數函式
- 版本、變體和其他的基礎定義
- Linux架構27 Ansible變數, 定義變數的方式, 變數註冊, facts快取Linux架構變數快取
- 引數的定義和引數的傳遞
- 類的靜態成員變數和普通成員變數該怎樣去區別定義變數
- [C++]變數宣告與定義的規則C++變數
- maven中properties標籤定義變數Maven變數
- 你還在用var定義變數嗎?變數
- 模型的列表定義中,使用函式時如何定義引數?模型函式
- vue 常量定義和使用Vue
- 『忘了再學』Shell基礎 — 11、變數定義的規則和分類變數
- 學會在 C++ 中使用變數:從定義到實踐C++變數
- 第四節 go 語言變數定義Go變數
- Python動態變數名定義與呼叫Python變數
- Python 動態變數名定義與呼叫Python變數
- 01 shell程式設計之變數定義程式設計變數
- Shell中函式的定義和使用函式
- 使用 CSS 自定義屬性(變數)CSS變數
- 鄭州達內:Python定義全域性變數的用法Python變數
- php變數的型別是如何轉換的?常量如何定義?系統常量是如何定義的?PHP變數型別
- 碎片化學習Java(三)-- Java定義變數Java變數