1. 程式人生 > >javascript 和php的要點概括

javascript 和php的要點概括

arr + - 註意 當前頁 for循環 比較運算 算數運算符 undefined div

JS要點概括:

變量:

隨便定義一個容器,往裏面存放內容

全局變量:在作用域外的變量

局部變量:在作用域內的

數據類型:基本數據類型和引用數據類型

基本:undefinednullBooleannumber(int/float)string

引用:objectarraydata

運算符:

算數運算符:

++在前:先計算再返回值

++在後:先返回值再計算

比較運算符:

>,>=,<,<=,!=,==(值的比較),===(值和類型都比較)!==

邏輯運算符:

&&|| 它們的結果是其中一個操作的數

||短路運算

註意:只要前面的結果是真,那麽後面的結果就不重要了;相反,一旦是假,後面的也沒有意義了

!取非是布爾結果 用法:判斷的時候和建立標識的時候

字符串運算符:+

控制語句:

If elseif switch

循環結構:

While() do{} while for()

表達式:

If{

}else{

}

If(判斷條件){

}else if(){

}

switch(){

case 表達式:

分支;

case 表達式:

分支;

}

關鍵字:

Break:跳出當前頁面的本層循環

Continue:跳出當前循環至下一個循環

數組:

一個容器裏盛放一組數據

聲明:

Var arr = [元素1...];

Var arr = new array(元素1...);

數組長度:length

數組遍歷:

For(var i = 0;i<判斷條件;i++){

}

For(var a in arr){

}

函數:

先調用後聲明;寫在script標簽裏面

Function函數名(){

}

賦值函數聲明:註意:沒有預加載必須先聲明後調用

Var 函數名 = function(){

}

函數參數:形參和實參

返回值:return

函數調用:

函數名();

匿名函數:

(function(){

})();

Eval的用法:

eval()接收字符串並且計算裏面的結果

PHP要點概括:

變量:

$”符號

變量名指代對應的值

值傳遞:

值傳遞的過程:把一個值傳遞給另一個變量

引用傳遞:

引用關系的傳遞:一個的結果變了,另一個的結果也變

可變變量:本身就是一個變量,同時也可以作為另一個變量

預定義變量:固定的一些變量 如:

$get: a鏈接 /<form action=”跳轉頁面” method=”get” >表單內容</form>

$post<form action=”跳轉頁面” method=”post” >表單內容</form>

$request:通過getpost方式發送(提交)的數據集合的全部。

$_server:

數據類型:

標量類型: int(整數) float(小數) string(字符串) bool(布爾值)

復合類型: array(數組) object(對象)

特殊類型: null(空值) resource(資源)

數組類型:array

對象類型:object

運算符:

算數運算符:

+ - * / % ++ --

註意:取余運算%,先取整,再取余

自增自減運算符:

$a++;

布爾值遞增遞減無效

Null遞減無效,遞增結果為1

++:先計算後幹別的

++:先存儲後計算

比較運算符:

> < >= < <= ==數據相等 !=不等 ===值和類型必須都相等 !==

邏輯運算符:

&&與 ||或 !非

||註意短路

字符串運算符:

./ .=

賦值運算符:

= += -= *= /= %= .=

三目運算符:

形式:數據1 ? 數據2 :數據3;

控制語句:

For循環

foreach(var $arr as $k=>$v){

}

數組:

$arr1 = array(元素1,元素2,。。。。。 );

關聯數組:下標為字符串的數組

索引數組:下標為數字的數組

數組遍歷:

foreach( $arr as [ $key => ]$value ) //$key為鍵,$value為值變量。

{

函數:

function 函數名 (形參1,形參2.... )

{

形參(變量名)、實參(實際的數據)

Php中實參跟形參之間通常有“一一對應”關系:

function 函數名 (形參1,形參2.... )

{

調用形式:函數名(實參1,實參2...

默認值參數:就是給參數一個默認值,運用的時候直接用默認值

javascript 和php的要點概括