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根据生日算年龄的方法
May 05 Javascript
Javascript中的数据类型之旅
Oct 18 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
Sep 17 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
Dec 13 Javascript
JS实现仿百度文库评分功能
Jan 12 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
Sep 07 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
Aug 22 Javascript
微信小程序自定义轮播图
Nov 04 Javascript
详解angular2 控制视图的封装模式
Dec 27 Javascript
详解新手使用vue-router传参时注意事项
Jun 06 Javascript
JS中作用域以及变量范围分析
Jul 18 Javascript
JavaScript嵌入百度地图API的最详细方法
Apr 16 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实现可运算的验证码
2015/11/10 PHP
PHP实现QQ快速登录的方法
2016/09/28 PHP
JavaScript 常用函数
2009/12/30 Javascript
JavaScript Distilled 基础知识与函数
2010/04/07 Javascript
Webkit的跨域安全问题说明
2011/09/13 Javascript
js简单实现删除记录时的提示效果
2013/12/05 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
jquery解析xml字符串示例分享
2014/03/25 Javascript
angular.element方法汇总
2015/01/07 Javascript
JS绘制生成花瓣效果的方法
2015/08/05 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
node.js中使用Export和Import的方法
2017/09/18 Javascript
解决Vue使用mint-ui loadmore实现上拉加载与下拉刷新出现一个页面使用多个上拉加载后冲突问题
2017/11/07 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
Vue 3.0双向绑定原理的实现方法
2019/10/23 Javascript
JS获取表格视图所选行号的ids过程解析
2020/02/21 Javascript
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
对python中assert、isinstance的用法详解
2019/11/27 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
关于Python解包知识点总结
2020/05/05 Python
维也纳通行证:Vienna PASS
2019/07/18 全球购物
工商管理专业实习大学生自我鉴定
2013/09/19 职场文书
高分子材料个人求职信范文
2013/09/25 职场文书
《在山的那边》教学反思
2014/02/23 职场文书
学习雷锋标语
2014/06/25 职场文书
趣味运动会开幕词
2015/01/28 职场文书
工作态度不好检讨书
2015/05/06 职场文书
MySQL 原理与优化之原数据锁的应用
2022/08/14 MySQL