JS裡各種型別的迴圈

2022-08-09 23:06:34 字數 462 閱讀 5332

for( 初始條件; 判斷條件; 遞增條件 )

可以把乙個物件裡面的所有屬性依次迴圈出來

var person = ;

for (var key in person)

我們應該還記得上次講的,obj裡面的還有繼承屬性

所以配合hasownproperty()判斷一下

由於array也是物件,索引值,就是物件裡面的屬性,所以用該方法會提取出陣列索引(字串型)

var a = ['a', 'b', 'c'];

for (var i in a)

與for不同的是while用於特別的條件,for是需提前知道,啟始值與結束值,當二者不清晰時,用while更加

while( 判斷條件 )

與while不同的是,是先做(執行)一次,在繼續判斷,要明白其必定要執行一次

do while( 判斷條件 );

各種型別的轉換

int i 100 long l 2001 float f 300.2 double d 12345.119 char username csdn char temp 200 char buf cstring str variant t v1 bstr t v2 一 其它資料型別轉換為字串 二 字串...

各種型別的轉換

1.std string轉換成qstring string std str abc qstring q str qstring fromstdstring std str 2.qstring轉換成std string qstring q str abc string q str.tostdstrin...

各種型別的長度

這個要看字元數是什麼資料型別,可以用sizeof 型別 操作符來測試位元組數。1 英文本母 如果是char 型,那麼是占用1個位元組,8位。如果是string型,應該是兩個位元組,16位,因為末尾還有個 0字元。比如 char c a 它占用乙個字元 char c a 占用兩個。char c abc...