Javascript中函数名.length属性用法分析(对比arguments.length)


Posted in Javascript onSeptember 16, 2016

本文实例分析了Javascript中函数名.length属性用法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title></title>
  <script type="text/javascript">
    //函数名.length表示的是函数定义的参数的个数,这里sayHi函数定义了一个参数a,所以输出1
    //和arguments.length不一样,arguments.length指的是外部调用时传入的形参的个数
    window.onload = function () {
      sayHi();
    }
    function sayHi(a) {
      alert(sayHi.length);  //打印出1
    }
    alert(sayHi.length);    //也是打印出1 
  </script>
</head>
<body>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
IE不支持getElementsByClassName最终完美解决方案
Dec 17 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
Mar 26 Javascript
js 火狐下取本地路径实现思路
Apr 02 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
Nov 19 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
Sep 24 Javascript
jquery实现的V字形显示效果代码
Oct 27 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
May 03 Javascript
JS判断图片是否加载完成方法汇总(最新版)
May 13 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
Oct 05 Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
Nov 05 Javascript
js实现鼠标滑动到某个div禁止滚动
Sep 17 Javascript
JavaScript对象访问器Getter及Setter原理解析
Dec 08 Javascript
Javascript函数中的arguments.callee用法实例分析
Sep 16 #Javascript
AngularJs 动态加载模块和依赖
Sep 15 #Javascript
Bootstrap 3的box-sizing样式导致UEditor控件的图片无法正常缩放的解决方案
Sep 15 #Javascript
基于JS+Canves实现点击按钮水波纹效果
Sep 15 #Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
Sep 15 #Javascript
Node.js connect ECONNREFUSED错误解决办法
Sep 15 #Javascript
Bootstrap精简教程中秋大放送
Sep 15 #Javascript
You might like
PHP4实际应用经验篇(2)
2006/10/09 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
php使用timthumb生成缩略图的方法
2016/01/22 PHP
PHP微信开发之查询微信精选文章
2016/06/23 PHP
php中file_get_contents()函数用法实例
2019/02/21 PHP
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
2009/12/02 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
javascript html5 canvas实现可拖动省份的中国地图
2016/03/11 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
select下拉框插件jquery.editable-select详解
2017/01/22 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
详解webpack引入第三方库的方式以及注意事项
2019/01/15 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
Vue.js页面中有多个input搜索框如何实现防抖操作
2019/11/04 Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
2020/07/22 Javascript
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
pyramid配置session的方法教程
2013/11/27 Python
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
django rest framework使用django-filter用法
2020/07/15 Python
HTML5为输入框添加语音输入功能的实现方法
2017/02/06 HTML / CSS
初中三年毕业生的自我评价分享
2014/02/14 职场文书
火锅店营销方案
2014/02/26 职场文书
打架赔偿协议书范本
2014/10/26 职场文书
教师年度考核个人总结
2015/02/12 职场文书
2016年大学校运会广播稿件
2015/12/21 职场文书
2019年教师节:送给所有老师的祝福语
2019/09/05 职场文书
详解MySQL的Seconds_Behind_Master
2021/05/18 MySQL
Apache Hudi集成Spark SQL操作hide表
2022/03/31 Servers