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 相关文章推荐
jquery maxlength使用说明
Sep 09 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
Apr 17 Javascript
javascript修改图片src的方法
Jan 27 Javascript
详谈$.data()的用法和作用
Feb 13 Javascript
js 获取今天以及过去日期
Apr 11 Javascript
json的结构与遍历方法实例分析
Apr 25 Javascript
AngularJS实现表格的增删改查(仅限前端)
Jul 04 Javascript
微信小程序中进行地图导航功能的实现方法
Jun 29 Javascript
vue axios数据请求get、post方法及实例详解
Sep 11 Javascript
d3绘制基本的柱形图的实现代码
Dec 12 Javascript
Seajs源码详解分析
Apr 02 Javascript
npm 语义版本控制详解
Sep 10 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地址多种方法小结
2010/05/15 PHP
ThinkPHP多表联合查询的常用方法
2020/03/24 PHP
PHP中设置一个严格30分钟过期Session面试题的4种答案
2014/07/30 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
phpmyadmin在宝塔面板里进不去的解决方案
2020/07/06 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
被jQuery折腾得半死,揭秘为何jQuery为何在IE/Firefox下均无法使用
2010/01/22 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
jquery中获得元素尺寸和坐标的方法整理
2014/05/18 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
轻松创建nodejs服务器(6):作出响应
2014/12/18 NodeJs
浅析jQuery EasyUI中的tree使用指南
2014/12/18 Javascript
JavaScript toUpperCase()方法使用详解
2016/08/26 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
原生js实现查询天气小应用
2016/12/09 Javascript
原生和jQuery的ajax用法详解
2017/01/23 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
vue判断input输入内容全是空格的方法
2018/03/02 Javascript
javascript实现雪花飘落效果
2020/08/19 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
2021/01/18 Javascript
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python学习资料
2007/02/08 Python
Python贪吃蛇游戏编写代码
2020/10/26 Python
Python3之文件读写操作的实例讲解
2018/01/23 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
详解Python 协程的详细用法使用和例子
2018/06/15 Python
Python基于gevent实现文件字符串查找器
2020/08/11 Python
Python爬虫自动化爬取b站实时弹幕实例方法
2021/01/26 Python
银行反四风对照检查材料
2014/09/29 职场文书
小学生节水倡议书
2015/04/29 职场文书