JavaScript Length 屬性的總結(jié)
關(guān)于javascript length屬性的總結(jié)請看以下內(nèi)容詳解。
一、StringObject中的length
length屬性是返回字符串的字符數(shù)目。
例如:
// 普通字符串 var str = "abcdef"; console.log(str.length); // 6 // 數(shù)組 var str1 = new Array(1,2,3,4); console.log(str1.length); // 4 // 數(shù)組與字符串 var str2 = str1 + str; // "abcdef1,2,3,4" console.log(str2.length); // 13 // 對象和對象 var obj = {}; console.log(obj.length); // undefined var obj += obj; // "[object Object][object Object]" console.log(obj.length); // 30
二、Function中的length
length可以返回function的參數(shù)數(shù)目。
var a = function(a,b,c,d){}; console.log(a.length); // 4 var b = RegExp; console.log(b.length); //new RegExp(pattern, attributes)構(gòu)造方法中有兩個參數(shù), 所以length為2
※ arguments實例的length屬性則是返回調(diào)用程序傳遞給函數(shù)的實際參數(shù)數(shù)目。
var a = function(){ console.log(arguments.length); }; a(1,2,3); // 3 a(); // 0
注: 眾所周知,在javascript中沒有方法的重載,而arguments實例恰好可以幫我們來模擬方法的重載。
下面通過一段示例給大家介紹javascript length屬性
定義和用法
length 屬性可返回字符串中的字符數(shù)目。
語法
stringObject.length
實例
在本例中,我們將展示如何使用 length 屬性來返回字符串中的字符數(shù):
<script type="text/javascript"> var txt="Hello World!" document.write(txt.length) </script>
輸出:
12
以上就是關(guān)于javascript length屬性的總結(jié)全部內(nèi)容,希望大家喜歡。
相關(guān)文章
使用javascript實現(xiàn)ListBox左右全選,單選,多選,全請
使用javascript實現(xiàn)ListBox左右全選,單選,多選,全請。需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11BootStrap Select清除選中的狀態(tài)恢復(fù)默認狀態(tài)
PC端項目中經(jīng)常會出現(xiàn)大量的數(shù)據(jù)列表頁面,涉及到下拉框選擇篩選條件;當(dāng)時用到bootstrap-select下拉框時該如何點擊重置按鈕就清除下拉框的選中狀態(tài)呢?下面通過本文給大家介紹下,需要的的朋友參考下吧2017-06-06IE7中javascript操作CheckBox的checked=true不打勾的解決方法
在IE7下,生成的Checkbox無法正確的打上勾。 原因是 chkbox控件還沒初始化(appendChild),就開始操作它的結(jié)果2009-12-12關(guān)于javascript中偽數(shù)組和真數(shù)組的一些小秘密
在javascript中,偽數(shù)組又稱類數(shù)組,是一個類似數(shù)組的對象,是一種按照索引存儲數(shù)據(jù)且具有l(wèi)ength屬性的對象,下面這篇文章主要給大家介紹了關(guān)于javascript中偽數(shù)組和真數(shù)組的一些小秘密,需要的朋友可以參考下2022-08-08