資料型別知識小結

2021-06-21 17:19:31 字數 676 閱讀 8112

①在講bool型別的時候,說到了乙個函式strpos(),這個函式有兩個引數,用法如下strpos('string1','string2'),該函式的功能是看看string2在string1的什麼位置,比如

strpos(『itcast』,』it』)--->返回的是

int型的

0,     strpos(『itcast』,』ta』)--->返回的是

int型的1

,這個函式會把string1中的字元按照下標從0開始編寫,然後看看string2字元出現在string1的什麼位置,如果存在,則返回int型的下標位置,如果不存在這個字元,則返回false,比如s

trpos(『itcast』,』iii』)-->

返回的是

bool

型的false

②講到運算子的時候,講到了++i和i++的區別,總結如下:

如果自增或自減運算不參與運算,那麼最好用++i方式,因為i++預設的是在自身+1還有乙個臨時空間生成,這個空間儲存的是i+1之前的值,一般來說,i++算是比較大公無私的,+1完了後用本身值來參與運算,比如 $m=10;  $a= $m + $m++;//輸出21  $a=11+10

③陣列下標即鍵只能是整型或者是字串型別,如果是其他型別的話會有乙個自動轉換的過程

④正數的原碼、反碼、補碼都是相同的,負數的反碼是原始碼按位取反,補碼是反碼+1

JS 資料型別小結

nan 不等於任何值,包括他本身。es5 中 parseint 只能通過制定技術解析八進位制,如 parseint 033 8 parsefloat 只解析十進位制的值,只解析乙個小數點,出現第二個小數點即停止解析。字串一但建立,它們的值就不能改變。tostring index 中 index 為基...

Javascript資料型別小結

5種基本資料型別 undefined null boolean number string 1種複雜資料型別 object 1.typeof操作符 typeof操作符用於檢測給定變數的資料型別 2.undefined型別 宣告後未初始化的變數,和宣告為undefined型別的變數當進行 判斷的時候是...

JS資料型別小結

基本資料型別 undefined null boolean number string undefined型別只有乙個值,即特殊的undefined。在使用var宣告變數但未對其加以初始化時,這個變數的值就是undefined var message console.log message unde...