zoukankan
html css js c++ java
javascript中判断调用函数时候的参数个数是否和函数要求的一样
function
check(arg)
{
var
actual
=
arg.length;
//
实际参数个数
var
expected
=
arg.callee.length;
//
需要的参数个数
return
actual
==
expected;
}
function
test(a,b,c)
{
alert( check(arguments) );
}
test(
'
a
'
,
'
b
'
);
callee属性是引用当前正在执行的函数。
arguments.callee获取对当前arguments属性所属函数的的引用
arguments.callee.length 表示函数期望的参数个数,是一个固定的值,不能改变!
arguments.length 表示函数调用时实参的个数,可以通过arguments[i] = "..."来改变,也可以通过arguments.length来改变长度
查看全文
相关阅读:
Andriod 简介
Java 记录日志
Java 国际化
Java 正则表达式的使用
Java 日期、时间类,日期、时间的格式化
Java Random类、ThreadLocalRandom类
Java Math类、BigDecimal类、NumberFormat类、浮点数的精确度问题
Java String类、StringBuilder类、StringBuffer类
Java System类、RunTime类、Object类、垃圾回收
span 右浮动折行 解决ie6/7中span右浮动折行问题
原文地址:https://www.cnblogs.com/jacktu/p/1061731.html
最新文章
Android Intent实现界面跳转、程序跳转
Android Activity的启动模式
Android Activity的创建、生命周期
Android 国际化
Android 主题、样式
Android 自定义对话框
Android 对话框
修改他人电脑的Windows登录密码
批量修改文件后缀名
设置程序的快捷键
热门文章
电脑截屏快捷键
Android ImageView控件
Android RadioButton控件
Android Button控件
Android TextView、EditText控件
Android 布局
Android 程序打包为APK
Win10 隐藏盘符
解决电脑无法访问某些网站的问题
Android Studio 开发环境配置
Copyright © 2011-2022 走看看