javaScript-什麽是變量?
什麽是變量? 從字面上看,變量是可變的量;從編程角度講,變量是用於存儲某種/某些數值的存儲器。我們可以把變量看做一個盒子,為了區分盒子,可以用BOX1,BOX2等名稱代表不同盒子,BOX1就是盒子的名字(也就是變量的名字)。
定義變量使用關鍵字var,語法如下:
var 變量名
變量名可以任意取名,但要遵循命名規則:
1.變量必須使用字母、下劃線(_)或者美元符($)開始。
2.然後可以使用任意多個英文字母、數字、下劃線(_)或者美元符($)組成。
3.不能使用JavaScript關鍵詞與JavaScript保留字。
變量要先聲明再賦值,如下:
var mychar; mychar="javascript"; var mynum = 6;
變量可以重復賦值,如下:
var mychar; mychar="javascript"; mychar="hello";
註意:
1. 在JS中區分大小寫,如變量mychar與myChar是不一樣的,表示是兩個變量。
2. 變量雖然也可以不聲明,直接使用,但不規範,需要先聲明,後使用。
javaScript-什麽是變量?
相關推薦
javaScript-什麽是變量?
一個 script 數字 alt 定義變量 關鍵字 下劃線 字母 區分 什麽是變量? 從字面上看,變量是可變的量;從編程角度講,變量是用於存儲某種/某些數值的存儲器。我們可以把變量看做一個盒子,為了區分盒子,可以用BOX1,BOX2等名稱代表不同盒子,BOX1就是盒子的名字
JavaScript中var變量引用function與直接聲明function
function 瀏覽器 開發 今天在h5開發app的過程中遇到了一個js問題,function的執行問題在js中聲明函數function有這兩種方法var A=function(){...}或者function A(){...}第一種稱之為變量引用函數,因為js允許函數作為一個值傳遞給變量,第二
javascript痛點之一變量作用域
容易 error: 排查 使用 javascrip bug efi ron 變量提升 1.用var聲明的變量是有作用域的,比如我們在函數中用var聲明一個變量 1 ‘use strict‘; 2 function num(){ 3 //用var聲明一個變量num1
javascript中判斷變量時變量值為 0 的特殊情況
div 結果 blog java javascrip var 出錯 平時 pre 有時候我們在js中會直接判斷變量是否存在值,下面列舉一些情況: var a = 0; var b = 1; var c = ‘ ‘; var d; console.log( a ? 1
javascript基礎語法——變量和標識符
java關於javascript,第一個比較重要的概念是變量,變量的工作機制是javascript的基本特性。實際上,變量是標識符的一種。本文將詳細介紹變量和標識符 定義 標識符(Identifier)就是一個名字,用來對變量、函數、屬性、參數進行命名,或者用做某些循環語句中的跳轉位置的標記//變量var
JavaSCript全局變量與局部變量
sta 標準 tail 賦值 學習 tar 局部變量 clas alt 今天公司一個實習小妹子問我兩段js代碼的區別: [javascript] view plain copy <script type="text/javascript">
[轉] javascript中的變量和垃圾回收
tor 們的 問題 只有一個 次數 ie9 內存 通過 保持 [From] http://www.imooc.com/article/4585 基本類型和引用類型 js中的變量雖然不區分類型,但是實際上Ecmascript包含兩種類型,基本類型和引用類型. 基本類型有5
Javascript入門(二)變量、獲取元素、操作元素
javascrip ima 報錯 nload change -c win attribute ttr 一、變量 Javascript 有五種基本數據類型 number、String、boolean、undefined、null 一種復合類型:object
javaScript教程50: 變量查找規則與詞法作用域
全局 如果 code 變量賦值 style 調用函數 幫我 bsp define 作用域: 1 在es5.0中只有函數可以構成一個作用域 2 全局作用域: 整個js代碼執行的環境 3 局部作用域: 函數可以構成一個局部作用域 4 全局變量: 在全局作用域中申明的變量 5 局
JavaScript中常用變量介紹
meta def set 變量介紹 特殊 一次 常用 true 賦值 JavaScript聲明變量 JavaScript變量是來保存我們的數據的,想在JavaScrip中聲明一個變量可以通過以下方式: (1)通過var關鍵字聲明變量(2)可以聲明變量的同時給變量賦值(3)可
JavaScript 使用=為變量賦值
scrip code 賦值運算符 變量 使用 pre clas var javascrip 在JavaScript中可以用=賦值運算符將數值存儲在變量中 myVar=5; myNum=myVar; 把數值 7 賦給變量 a。 把變量 a 中的內容賦給變量 b。 var a;
理解JavaScript未定義變量
str define fine clas 字符串連接 它的 var 結果 asc 在js變量被聲明的時候,它的初值是undefined ,如果對該為賦值的變量繼續運算操作的時候,結果將會是NaN (Not a Number) ,如果對它做字符串連接的時候,你將會得到一個字符
筆記:Javascript 會提升變量聲明
控制 javascrip hello 是把 efi 自動 賦值 func () 筆記:Javascript 會提升變量聲明 Javascript 會自動提升變量聲明,但不會提升變量賦值。 如下代碼, 按 F12 控制器顯示的是 Hello, undefined 說明只是把
PHP中常用的超全局變量 表單中get和post提交方式的區別 session與cookie的區別 GD庫是做什麽用的
屬性 過程 生成報表 用戶訪問 服務器 接收 file pla request PHP中常用的超全局變量 $_GET ----->get傳送方式$_POST ----->post傳送方式$_REQUEST ----->可以接收到get和post兩種方式的值
$this是什麽意思-成員變量和局部變量的調用
spa his 調用 方法 tar sta dex 意思 fun 關鍵字$this代表其所在的當前對象 使用當前對象的屬性和方法 $this->取值 方法內的局部變量 不能用$this 關鍵字取值 /* 和java,c++相比 方法體內想訪問調用者的屬性,必須用
JAVA為什麽要配置環境變量,怎樣配置
虛擬 大小寫 原因 控制臺 生成 .exe 也有 表示 system32 軟件151 陶濤 自己總結些再加抄點:安裝JDK後要配置環境變量,主要有三個:1 JAVA_HOME ->為JDK的安裝目錄,如:F:\JAVA\jdk1.6.0_042 CLASSPA
c++中static變量有什麽用
text spf 退出 amp 定義 問題 一個 min () 主要有兩點用途。 1.讓一個變量長期有效,而不管其是在什麽地方被申明。比如: int fun1() { static int s_value
結構體訪問成員變量什麽時候該用“->”或者是"."呢?的困惑
size error request lin list 如果 mem def 變量 煎蛋栗子: typedef struct Node{int data;struct Node *next;}LinkList;LinkList *p=(LinkList *)malloc(s
在JavaScript裏的“對象字面量”是什麽意思?
ray 如何 變量名 scrip fun string object ring 5% 字面量表示如何表達這個值,一般除去表達式,給變量賦值時,等號右邊都可以認為是字面量。字面量分為字符串字面量(string literal )、數組字面量(array literal)和對象
php的魔術變量是什麽意思
大小 extend rac string ket 插入 www dir art PHP 魔術變量 PHP 向它運行的任何腳本提供了大量的預定義常量。 不過很多常量都是由不同的擴展庫定義的,只有在加載了這些擴展庫時才會出現,或者動態加載後,或者在編譯時已經包括進去