javascript
变量命名规则_JavaScript基础教程(二)变量、常量与运算符
常量變量與運算符
從本次課程開始我們將進入JavaScript基礎教程學習,本課程附帶PPT講義,課程主要針對JavaScript學習入門者。
變量
在計算機程序設計語言中,變量是存儲數據的容器,變量名稱是該容器的標識,即我們可以通過變量名稱獲取變量所存儲的值,變量在作為容器使用的過程中,其中的值是可以發生改變的。變量的基本操作包括了變量的聲明、變量的賦值及變量值的讀取等相關操作。
變量的讀寫操作
常量
常量概念是與變量相對應應的,也是用于實現對值進行存儲與標識,唯一不同點在于常量一旦定義、賦值之后,其值是不再被允許修改的。如在程序設計中我們經常把π定義成常量。
變量常量的定義與賦值
基本語法:(1)變量????? var?? 變量名 = 變量值;(2)常量????? const 常量名=常量值;注意事項
變量常量的使用
變量常量的命名規則
變量常量的命名需要遵循ECMAScript 規范,同時需要需要注意命名與JavaScript語法的關鍵字不允許出現重復。ECMAScript提供的基本命名規則主要包括大駝峰與小駝峰規則,描述如下:
大駝峰與小駝峰命名規則
JavaScript命名規則基本要求描述如下:
1、變量全部采用小駝峰命名規則;2、變量首寫單詞應當使用名詞,應當與表示數據屬性相關,如bookName,圖書的名字變量;3、常量全部采用字母大寫命名形式;4、常量單詞組合中用下橫線進行連接 如BOOK_NAME;運算符基本概念
從字面意思理解,運算符是指參與運算的符號,如我們在小學學習的算術四則運算,其運算符主要包括+、-、*、/,四類運算,注意在計算機中乘法用*表示。
運算符連接或者操作的對象,我們成為操作數,在計算機程序語言中操作數可以是一個數值,可以是一個字符串。
JavaScript中的運算符
1、算術運算符 :? (+加法、 -減法、 *乘法、 /除法、 %取余數、 ++自加、? --自減)2、賦值運算符: (=,+=,*=,/=,%=)3、字符連接運算符: +4、比較運算符:>,>=,算術運算符說明
++ :操作數的值加1,如var? a=10; a++;運算結果為11;????? 等價于 a=a+1;--?? :操作數的值減一,如var a=10; a--;運算結果為9;????? 等價于a=a-1;%: 取余數運算,如var? a=10;? a%3=1;其余數為1;自加自減運算說明
賦值運算符
+=、*=、/=、-=、%= 這幾類運算符為組合運算符,其運算過程需要首先完成+,-,*,%,/運算再進行賦值運算,我們以+=元素符為例進行說明:
+= :加法運算與賦值運算組合;先完成運算符兩端操作數+運算,再將其計算結果賦值給左側操作數。例如:var m=10;m+=20;//等價于 m=m+20;其他運算與此類同;賦值運算練習測試題
比較運算符
比較運算符主要包括,>,>=,
1、注意計算機中表示的大于等于及小于等于;2、==與===的區別,用于判斷兩個操作數是否相等?? ==只用于判斷值是否相等,如果兩個操作數類型不一樣會強制轉換成一樣的類型判斷? ===除判斷值是否相等之外,還對數據類型進行判斷,即當值與類型一致時,才能判斷兩個操作數相等。3、比較運算符計算結果為邏輯值,JS中邏輯值為false與true==與===等代碼分析與測試
邏輯運算符
JS中邏輯值為false與true,也稱為布爾類型Bool。因此邏輯運算符主要是對邏輯值進行操作的運算符號。其中邏輯真為true (1),邏輯假為false(0);
1、與運算??? 操作符兩端同為true結果為true,否則為false2、或運算??? 操作符兩端只要有一個為true,則結果為true。3、邏輯非運算?? 對被操作數的邏輯值取反,即操作數為true結果為false,操作數為false結果為true;邏輯運算操作練習
三目運算符
三目運算符,是指有兩個操作符與三個操作數組成的運算符,JavaScript條件運算符為三目運算符,其中第一個操作數的邏輯值決定了運算的取值,當第一個操作數為true時,返回值為第二個操作數,否則為第三個操作數。
基本語法: 操作數1?操作數2?操作數3?本頭條號長期關注編程資訊分享;編程課程、素材、代碼分享及編程培訓。如果您對以上方面有興趣或代碼錯誤、建議與意見,可以聯系作者,共同探討。更多程序設計相關教程及實例分享,期待大家關注與閱讀!
總結
以上是生活随笔為你收集整理的变量命名规则_JavaScript基础教程(二)变量、常量与运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sudoers 用户权限配置_Linux
- 下一篇: gradle idea java ssm