JavaScript Length 属性的总结


Posted in Javascript onNovember 02, 2015

关于javascript length属性的总结请看以下内容详解。

一、StringObject中的length

    length属性是返回字符串的字符数目。

    例如:

// 普通字符串
var str = "abcdef";
console.log(str.length); // 6
// 数组
var str1 = new Array(1,2,3,4);
console.log(str1.length); // 4
// 数组与字符串
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的参数数目。

var a = function(a,b,c,d){};
console.log(a.length); // 4
var b = RegExp;
console.log(b.length); //new RegExp(pattern, attributes)构造方法中有两个参数, 所以length为2

※ arguments实例的length属性则是返回调用程序传递给函数的实际参数数目。

var a = function(){
  console.log(arguments.length); 
};
a(1,2,3); // 3
a(); // 0

 注: 众所周知,在javascript中没有方法的重载,而arguments实例恰好可以帮我们来模拟方法的重载。

 下面通过一段示例给大家介绍javascript length属性

 定义和用法

length 属性可返回字符串中的字符数目。

语法

stringObject.length

实例

在本例中,我们将展示如何使用 length 属性来返回字符串中的字符数:

<script type="text/javascript">
var txt="Hello World!"
document.write(txt.length)
</script>

输出:

12

以上就是关于javascript length属性的总结全部内容,希望大家喜欢。

Javascript 相关文章推荐
js之WEB开发调试利器:Firebug 下载
Jan 13 Javascript
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
Jul 26 Javascript
Js获取数组最大和最小值示例代码
Oct 29 Javascript
jQuery中多个元素的Hover事件解决方案
Jun 12 Javascript
使用Node.js处理前端代码文件的编码问题
Feb 16 Javascript
深入解析Javascript闭包的功能及实现方法
Jul 10 Javascript
JS取模、取商及取整运算方法示例
Oct 13 Javascript
最常用的jQuery表单验证(简单)
May 23 jQuery
微信小程序之分享页面如何返回首页的示例
Mar 28 Javascript
Node如何后台数据库使用增删改查功能
Nov 21 Javascript
JS实现小星星特效
Dec 24 Javascript
如何检测JavaScript中的死循环示例详解
Aug 30 Javascript
基于Jquery实现万圣节快乐特效
Nov 01 #Javascript
JavaScript调用传递变量参数的相关问题及解决办法
Nov 01 #Javascript
javascript跨域总结之window.name实现的跨域数据传输
Nov 01 #Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
Nov 01 #Javascript
JS实现的论坛Ajax打分效果完整实例
Oct 31 #Javascript
JS实现来回出现文字的状态栏特效代码
Oct 31 #Javascript
JS实现的3D拖拽翻页效果代码
Oct 31 #Javascript
You might like
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
php使用ICQ网关发送手机短信
2013/10/30 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
JAVASCRIPT IE 与 FF中兼容问题小结
2009/02/18 Javascript
jquery 获取自定义属性(attr和prop)的实现代码
2012/06/27 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
解析javascript瀑布流原理实现图片滚动加载
2016/03/10 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
2016/04/14 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
Bootstrap下拉菜单样式
2017/02/07 Javascript
iview在vue-cli3如何按需加载的方法
2018/10/31 Javascript
apicloud拉起小程序并传递参数的方法示例
2018/11/21 Javascript
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
pandas DataFrame数据转为list的方法
2018/04/11 Python
Python神奇的内置函数locals的实例讲解
2019/02/22 Python
Python3批量生成带logo的二维码方法
2019/06/24 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
python实现按关键字筛选日志文件
2019/12/24 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
澳大利高级泳装品牌:Bondi Born
2018/05/23 全球购物
一名老师的自我评价
2014/02/07 职场文书
大学生未来职业生涯规划书
2014/02/15 职场文书
担保书怎么写
2014/04/01 职场文书
放飞梦想演讲稿
2014/05/05 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
征用土地赔偿协议书
2014/09/26 职场文书
后备干部推荐材料
2014/12/24 职场文书
商场营业员岗位职责
2015/04/14 职场文书
辩论赛新闻稿
2015/07/17 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书
python中%格式表达式实例用法
2021/06/18 Python
volatile保证可见性及重排序方法
2022/08/05 Java/Android