卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

JavaScript中的length屬性用法示例

在JavaScript編程中,length屬性是一個(gè)常用的屬性,可以用于獲取字符串、數(shù)組和函數(shù)等的長度或者參數(shù)個(gè)數(shù)。下面將通過實(shí)例演示在不同場景下如何使用length屬性。 獲取字符串長度首先,我們定

在JavaScript編程中,length屬性是一個(gè)常用的屬性,可以用于獲取字符串、數(shù)組和函數(shù)等的長度或者參數(shù)個(gè)數(shù)。下面將通過實(shí)例演示在不同場景下如何使用length屬性。

獲取字符串長度

首先,我們定義一個(gè)字符串變量 `amk` 并賦值,然后調(diào)用該字符串的 length 屬性來打印字符串的長度。

```javascript

let amk "Hello World!";

console.log(amk.length); // 輸出結(jié)果為 12,表示字符串的長度

```

當(dāng)保存代碼并在 Node Application 中運(yùn)行后,可以看到打印結(jié)果為 12,正好是字符串的長度。

獲取數(shù)組元素個(gè)數(shù)

接下來,我們再定義一個(gè)數(shù)組 `bmk`,并使用一些數(shù)值進(jìn)行初始化。如果想要獲取數(shù)組元素的個(gè)數(shù),同樣可以使用數(shù)組的 length 屬性。

```javascript

let bmk [1, 2, 3, 4, 5, 6];

console.log(bmk.length); // 輸出結(jié)果為 6,表示數(shù)組元素的個(gè)數(shù)

```

當(dāng)再次保存代碼并運(yùn)行后,可以查看到打印結(jié)果為 6,表示數(shù)組中包含了 6 個(gè)元素。

函數(shù)參數(shù)個(gè)數(shù)

在ES6標(biāo)準(zhǔn)中,函數(shù)也新增了 length 屬性,它表示函數(shù)參數(shù)中沒有設(shè)置默認(rèn)值的個(gè)數(shù)。下面我們定義一個(gè)函數(shù) `cmk`,傳入三個(gè)參數(shù),其中參數(shù) `c` 給了默認(rèn)值,然后調(diào)用函數(shù)的 length 屬性來打印參數(shù)個(gè)數(shù)。

```javascript

function cmk(a, b, c 0) {

console.log(arguments.length);

}

cmk(1, 2); // 輸出結(jié)果為 2,說明有兩個(gè)參數(shù)沒有設(shè)置默認(rèn)值

```

保存代碼并運(yùn)行后,可以看到顯示結(jié)果為 2,這說明函數(shù) `cmk` 中有兩個(gè)參數(shù)沒有設(shè)置默認(rèn)值。

通過以上示例,我們可以清楚地了解在不同情況下如何靈活運(yùn)用 JavaScript 中的 length 屬性。在實(shí)際開發(fā)中,熟練掌握這些用法能夠提高我們的編程效率和代碼質(zhì)量。

標(biāo)簽: