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 相关文章推荐
IE和Mozilla的兼容性汇总event
Aug 12 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
Jun 29 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
Jun 24 Javascript
javascript自动生成包含数字与字符的随机字符串
Feb 09 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
Apr 06 Javascript
轮播的简单实现方法
Jul 28 Javascript
AngularJS实现单独作用域内的数据操作
Sep 05 Javascript
javascript九宫格图片随机打乱位置的实现方法
Mar 15 Javascript
详解JS构造函数中this和return
Sep 16 Javascript
vue2单元测试环境搭建
May 24 Javascript
Webstorm2016使用技巧(SVN插件使用)
Oct 29 Javascript
vue 实现在同一界面实现组件的动态添加和删除功能
Jun 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 中include()与require()的对比
2006/10/09 PHP
PHP 图片水印类代码
2012/08/27 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
jQuery插件 tabBox实现代码
2010/02/09 Javascript
javascript中判断一个值是否在数组中并没有直接使用
2012/12/17 Javascript
JS求平均值的小例子
2013/11/29 Javascript
js判断浏览器是否支持html5
2014/08/17 Javascript
纯javascript实现分页(两种方法)
2015/08/26 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
Angular中$cacheFactory的作用和用法实例详解
2016/08/19 Javascript
js实现楼层导航功能
2017/02/23 Javascript
jquery实现弹窗功能(窗口居中显示)
2017/02/27 Javascript
JS仿Base.js实现的继承示例
2017/04/07 Javascript
Jquery让form表单异步提交代码实现
2019/11/14 jQuery
Angular value与ngValue区别详解
2019/11/27 Javascript
微信公众号服务器验证Token步骤图解
2019/12/30 Javascript
在antd中setFieldsValue和defaultVal的用法
2020/10/29 Javascript
[56:14]Fnatic vs OG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python list中append()与extend()用法分享
2013/03/24 Python
Python通过matplotlib绘制动画简单实例
2017/12/13 Python
python 动态加载的实现方法
2017/12/22 Python
Django rest framework实现分页的示例
2018/05/24 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
2018/11/23 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
pytorch-RNN进行回归曲线预测方式
2020/01/14 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
2020/03/30 Python
阿迪达斯奥地利官方商城:adidas.at
2016/10/16 全球购物
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
捷克汽车配件和工具销售网站:TorriaCars
2018/02/26 全球购物
公司行政经理岗位职责
2013/12/24 职场文书
保险专业大学生职业规划书
2014/03/03 职场文书
警察正风肃纪剖析材料
2014/10/16 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
2014年医院个人工作总结
2014/12/09 职场文书
Android开发手册TextInputLayout样式使用示例
2022/06/10 Java/Android
hive数据仓库新增字段方法
2022/06/25 数据库