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 可以拖动的div实现代码 脚本之家修正版
Jun 26 Javascript
Javascript 模式实例 观察者模式
Oct 24 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
Nov 18 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
Dec 10 Javascript
javascript的offset、client、scroll使用方法详解
Dec 25 Javascript
js给onclick事件赋值,动态传参数实例解说
Mar 28 Javascript
详解JavaScript设计模式开发中的桥接模式使用
May 18 Javascript
Listloading.js移动端上拉下拉刷新组件
Aug 04 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
Nov 30 Javascript
深入理解Vue router的部分高级用法
Aug 15 Javascript
优雅的elementUI table单元格可编辑实现方法详解
Dec 23 Javascript
Vue 简单实现前端权限控制的示例
Dec 25 Vue.js
基于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
example1.php
2006/10/09 PHP
PHP面向对象的使用教程 简单数据库连接
2006/11/25 PHP
pw的一个放后门的方法分析
2007/10/08 PHP
PHP实现的英文名字全拼随机排号脚本
2014/07/04 PHP
基于php流程控制语句和循环控制语句(讲解)
2017/10/23 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
javascript开发技术大全-第3章 js数据类型
2011/07/03 Javascript
jquery操作select详解(取值,设置选中)
2014/02/07 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
在JavaScript中判断整型的N种方法示例介绍
2014/06/18 Javascript
node.js超时timeout详解
2014/11/26 Javascript
JavaScript操作选择对象的简单实例
2016/05/16 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
详解Angular的双向数据绑定(MV-VM)
2016/12/26 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
angular第三方包开发整理(小结)
2018/04/19 Javascript
layui table去掉右侧滑动条的实现方法
2019/09/05 Javascript
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
Django如何自定义分页
2018/09/25 Python
python定时复制远程文件夹中所有文件
2019/04/30 Python
Python列表(list)所有元素的同一操作解析
2019/08/01 Python
简单了解python元组tuple相关原理
2019/12/02 Python
如何基于python实现画不同品种的樱花树
2020/01/03 Python
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
如何用Python输出一个Fibonacci数列
2016/08/28 面试题
服装销售人员求职自我评价
2013/09/26 职场文书
教师求职自荐书
2014/06/14 职场文书
硕士生找工作求职信
2014/07/05 职场文书
工作检讨书大全
2015/01/26 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
中秋节祝酒词
2015/08/12 职场文书
运动会广播稿300字
2015/08/19 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
JS ES6异步解决方案
2021/04/29 Javascript
关于maven依赖 ${xxx.version}报错问题
2022/01/18 Java/Android
nginx.conf配置文件结构小结
2022/04/08 Servers