變數的定義和使用
變數的定義和使用
什麼是變數變數
變數是儲存資料資訊的容器,用於儲存資料。
記憶體:存取速度快,資料容易丟失
硬碟:存取速度慢,資料永久儲存
程式在執行中,僅和記憶體打交道
- 變數名:記憶體空間的別名,可以自定義
- 但凡需要自定義命名的位置,都叫做識別符號
- 變數值: 儲存在變數中的資料, [在記憶體中通過十六進位制的方式進行唯一的地址儲存]
比如: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++變數
- sqlplus中的變數定義和簡單使用.txtSQL變數
- lua語法-變數的定義與使用變數
- C++教程-----C++變數型別和變數的定義C++變數型別
- angular中定義全域性變數及全域性變數的使用Angular變數
- c 語言中巨集定義和定義全域性變數的區別變數
- Android全域性變數的定義與使用Android變數
- 如何刪除使用export定義過的變數?Export變數
- Shell程式設計-shell變數2-位置變數和預定義變數程式設計變數
- sqlplus中define定義的常量和variable定義的變數的區別!SQL變數
- 變數定義錯誤變數
- 01.變數定義變數
- PHP核心定義變數的方式PHP變數
- 預定義的SQL*Plus變數SQL變數
- vue定義全域性變數和全域性方法Vue變數
- JAVASE——資料型別,變數定義及使用Java資料型別變數
- shell程式設計02——變數定義與使用程式設計變數
- 解除 for 迴圈時 var 和 let 定義變數的困惑變數
- <Python>識別符號、變數的定義與使用Python符號變數
- 易優CMS模板標籤assign定義變數模板檔案中定義變數,可在其他標籤裡使用該變數變數
- 【C++注意事項】2 變數宣告和定義C++變數
- shell指令碼之變數定義規範及使用指令碼變數
- react中什麼使用定義變數,需要使用useRef,什麼時候直接定義即可?React變數
- Python定義全域性變數的用法Python變數
- JavaScript中是如何定義私有變數的JavaScript變數
- Linux下變數的定義及引用Linux變數
- Android.mk內的變數定義Android變數
- nginx內建預定義變數Nginx變數
- 關於變數的宣告和定義、內部函式和外部函式變數函式
- 在blade中定義一個可以被模版使用的變數變數
- 類的靜態成員變數和普通成員變數該怎樣去區別定義變數
- [C++]變數宣告與定義的規則C++變數
- 你還在用var定義變數嗎?變數
- maven中properties標籤定義變數Maven變數
- C# WebForm定義全域性變數C#WebORM變數
- 版本、變體和其他的基礎定義