1. 程式人生 > >跟隨我在oracle學習php(9)

跟隨我在oracle學習php(9)

for ora bre 代碼 shift 組元 cti 是否 替換

三目運算符:表達式? 表達式: 表達式;

自增在前在後沒有影響 參與表達式需要註意

在前先計算,在後最後加1。

+ 字符串拼接、

字符串轉數字:從左到右第一個不是數字的位置結束

取整 parseInt()

取小數 parsefloat()

控制語句

if(裏面的是對的)

執行

else if()

switch

switch(){case 值1:

代碼;

break;

case 值2:

代碼;

break;

case 值3:

代碼;

break;

default:

代碼;

break;

先找case的值 匹配上,進入case執行代碼,找break。如找不到case,找default。如果沒有break,進入下一個case或default,找break直到最後。

break:結束當前循環

for(初始化;判斷條件;狀態改變){

代碼

for經常用在循環次數確定的情況下

while

var

while(判斷條件){

代碼

狀態改變

while用在循環次數不確定(滿足某種條件)

do...while

do{

代碼

}while(判斷條件)

先執行代碼,在判斷是否循環代碼。

方法

格式

function 方法名(){

數組 :定義 賦值 使用(賦值) 遍歷 數組方法 字符串方法

var arr = [];

var arr = new array()

arr[0]=1;

先定義後賦值

var arr =[1,2,3,4,5];

定義並賦值

數組元素 數組裏面的每一個值

數組長度 數組元素的個數 arr.length返回數組長度

數組下標 數組元素在數組中的位置,從0開始。

最大下標=數組長度-1

一維數組:[1,2,3,4]

二維數組;一維數組的數組元素是一維數組

[

[1,2,3],

[1,2,3],

]

找第一排的1,arr[0][0]

多維數組

arr.indexOf()找該數在數組的位置,如果數組裏沒有這個數,就顯示-1

for in js為數組提供的循環

for (var i in arr){

arr.join()把數組轉成字符串,括號裏為連接元素之間連接符。

arr.push()在末尾加元素

arr.pop()移除數組末尾一項,返回移除的項

arr.shift()刪除第一項,返回刪除的項

arr.unshift()在開頭添加元素

arr.slice(*,*) 截取從*到 *的數組然後返回

arr.splice()刪除功能,第一個參數為第一項位置,第二個參數為要刪除幾個。

array.splice(index,num),返回值為刪除內容,array為結果值。

插入功能,第一個參數(插入位置),第二個參數(0),第三個參數(插入的項)

array.splice(index,0,insertValue),返回值為空數組,array值為最終結果值

替換功能,第一個參數(起始位置),第二個參數(刪除的項數),第三個參數(插入任意數量的項)

array.splice(index,num,insertValue),返回值為刪除內容,array為結果值。

跟隨我在oracle學習php(9)