關於Javascript基礎教程:變量
javascript 中變量通過var關鍵字(variable)來聲明的。
複製代碼 代碼如下:
var school = "beijingyizhong"
也可以通過var 關鍵字給變量多個值。
複製代碼 代碼如下:
var school = "beijingyizhong" , diqu = "beijing" , age = 100;
此外,與java不同,javascript可以在同一個變量中存儲不同的數據類型。例如
複製代碼 代碼如下:
var school = "beijing";
e(school);
school = 132134;
e(school);
另外,javascript不需要聲明變量就可以使用,例如:
複製代碼 代碼如下:
var test1 = "i am teacher" ;
test2 = test1 + "PK yuan" ;
e(test2);
javascript在遇到未聲明的.變量時,會自動為其創建一個全局變量,為了良好的使用習慣,應該聲明變量,這對工作是有好處的。
另外,變量聲明應該遵循以下規則,
變量的首字母可以為大小寫英文字母,下劃線或者美元“$”符號
餘下的字母可以是下劃線,大小寫字母,任意數字或者美元"$"符號
變量的名稱不可以是保留字或者關鍵字
下面是一些合法的變量名稱
複製代碼 代碼如下:
var test;
var _beijing;
var $djas;
下面是一些非法的變量名稱
複製代碼 代碼如下:
var 4abcd ; //數字開頭
var asdf"dad ; //單引號是非法字符
var false; // false是關鍵字
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
PHP開發工程師的主要職責
PHP開發工程師的主要職責1職責:1、負責公司後端的研發,保障系統的穩定性和質量2、與業務需求部門及項目經理溝通,理解需求,進行架構設計;3、搭建開發框架、負責核心代碼的編寫,解決技術難點;4、界定、分析和解決系統中存在的問題和缺陷;5、對系統進行持續改進,提升系...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
css經典教程
css經典教程1有些習慣顯得尤為重要,今天與您分享六個CSS習慣。因為習慣其實是會變的,所以只能寫“最近”的。這些習慣都跟技術無關,如果不遵守,也不會出錯。但是我覺得良好的習慣會體現一個人的素質。我們在中向大家介紹過很多CSS經驗與技巧,這些東西都發布在/css/...