Javascrpt中in的用法

2021-06-27 18:54:29 字數 643 閱讀 5717

陣列遍歷示例:

var arr = ['a', 1, 'c', 'e'];

for (item in arr)

輸出結果a1

ce物件遍歷示例:

var obj = ;

for (item in obj)

輸出結果:1

2 note: 

1.item是陣列元素的索引和物件的屬性名

格式:(變數 in 物件)

note:

1.當格式中的『物件』是陣列時,『變數'為陣列的元素索引

2.當格式中的『物件『是物件時,』變數『為物件的屬性名

陣列示例:

var arr = [1, 2, 3];

if (1 in arr) else

if ('a' in arr) else

輸出結果:

true

false

物件示例:

var obj = ;

if ('a' in obj) else

if (1 in obj) else

輸出結果:

true

false

JavaScrpt中的substr 方法

substr 方法可在字串中抽取從 start 下標開始的指定數目的字元。語法是 stringobject.substr start,length star是必須的,要抽取的子串的起始下標。必須是數值。如果是負數,那麼該引數宣告從字串的尾部開始算起的位置。也就是說,1 指字串中最後乙個字元,2 指倒...

c 中 的用法

c 中的 至少有以下幾種作用 1.忽略轉義字元 例如 string filename d 文字檔案 text.txt 使用 後 string filename d 文字檔案 text.txt 2.讓字串跨行 例如 string strsql select from humanresources.em...

js中with的用法

with語句用於設定 在特定物件中的作用域。它的語法 with expression statement 例如 var smessage hello with smessage alert touppercase 輸出 hello 在這個例子中,with語句用於字串,所以在呼叫touppercase...