分支結構
迴圈結構
陣列
乙個表示式可產生乙個值,可能是運算、函式呼叫也可能是字面量。
可以理解為乙個行為,迴圈語句和判斷語句就是經典的語句。
程式的三種基本結構接下來我們詳細的介紹分支結構與迴圈結構.if語句
語法結構
if
(條件表示式)
if(條件表示式)
else
if(條件1
)else
if(條件2
)else
switch語句
語法格式
switch
(expression)
break可以省略,如果省略則繼續執行下乙個caseswitch語句比較時使用的是全等操作符。
在js中有while、do…while和for三種迴圈while語句
基本語法
當迴圈條件為true時,執行迴圈體嗎,反之結束迴圈。
while
(迴圈條件)
do…while語句do…while迴圈和while迴圈很相似,可以與while迴圈相互替代,但是do…while迴圈不管條件成立與否都只會執行一次
do
while
(迴圈條件)
;
for迴圈語法for迴圈的表示式之間用的是;分隔
for(初始化表示式1
;判斷式2
;自增表示式3)
它的執行順序為1243—243—243(知道迴圈條件變為false)
continue:立即跳出當前迴圈,繼續下一迴圈,落點位置為自增表示式的地方為什麼要學習陣列break:立即跳出整個迴圈,開始執行迴圈後邊的內容,落點位置為大括號末尾的地方
陣列可以按照一定順序吧多個元素放到乙個集合中。陣列的定義
陣列是個有序列表,可以在陣列中存放任意資料建立陣列方法,並且長度可以實時調整。
建立空陣列
var arr1 =
;建立乙個包含數值的陣列,陣列項應用,隔開
var arr2 =[1
,2,3
];建立乙個包含兩個字串的陣列,字串應用''標記
var arr3 =
['a'
,'b'];
可以通過length屬性獲取陣列長度
console.
log(arr3.length)
;
獲取陣列元素
格式為:陣列名[下標(索引)]
可以獲取陣列對應下標的那個值,如果下標不存在則返回undefined。
var arr =
['1'
,'2'
,'3'
,'4',]
; arr[0]
; 此時得到的資料為1
arr[1]
; 此時得到的資料為2
arr[2]
; 此時得到的資料為3
arr[9]
; 因陣列最大下標為3,因此返回undefined
遍歷陣列遍歷顧名思義就是遍及所有,簡而言之就是對陣列的每乙個元素都訪問一次就叫遍歷基本語法
for
(var i=
0;i)
陣列中新增元素格式為:陣列名[下標]=值;如果下標有對應值,則將其覆蓋反之則新增乙個元素
var arr =
['1'
,'2'
,'3'
,'4'];
arr[0]
='100'
此操作會將1替換成100
arr[4]
='5'
此操作會新增乙個5的值
JS小白入門必備
初學者看過來了,今天我們講講js最簡單的東西。js的引入方式 行內式 寫在標籤內部的js 用得少 外鏈式 使用script標籤的src屬性來引入外部的js檔案 內聯式 寫在script標籤裡面的js 這個和css的引入方式一樣,就不多說了。基本的五句話 在頁面彈出乙個提示框 alert hello ...
js入門的小白
初學js學習筆記 1.輸入與輸出 輸入prompt 可以接收使用者的輸入 如window.prompt 輸出window.alert 彈出警告框 document.write 將內容寫到html文件中 真實的網頁中很少用到,而是選用第三種方式 innerhtml 寫入html元素中,比如div中co...
初學JDBC(二)小白入門
前面的幾乎差不多 class.forname com.mysql.jdbc.driver string url jdbc mysql localhost 3306 day03 string user1 root string pwd 1234 connection con drivermanager...