你的位置:首页 > 软件开发 > Java > Javascript我学之三函数的参数

Javascript我学之三函数的参数

发布时间:2015-07-15 00:00:12
本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘函数的参数 对于参数值,JavaScript不会进行类型检查,任何类型的值都可以被传递给参数。 ...

Javascript我学之三函数的参数

 本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘

函数的参数         

            对于参数值,JavaScript不会进行类型检查,任何类型的值都可以被传递给参数。

检测参数是否缺失

判断是否为 undefined

1     //检测参数是否缺失2     function sayHello(name, message) {3       if (typeof message === 'undefined') {4         message = '你好!';5       }6       console.info(name + "," + message);7     }8     sayHello("贾君鹏", "你妈喊你吃饭"); 9     sayHello("贾君鹏");    //贾君鹏,你好!
 1     //函数对象的length属性 2     function sayName(name){ 3       console.info(name); 4     } 5     function sum(num1, num2){ 6       return num1 + num2; 7     } 8     function sayHi(){ 9       console.info("hi");10     }11     console.info(sayName.length); //112     console.info(sum.length); //213     console.info(sayHi.length); //0 
 

作为参数的函数对象

使用命名/匿名函数作为函数参数

函数作为参数实例:

1   <script>2     var button = document.getElementById('btnClick');3     var result = document.getElementById('result');4     var clickCount = 0;5     button.addEventListener('click', function () {6       clickCount++;7       result.setAttribute('value', clickCount+': Hello,world!');8     })9   </script>

原标题:Javascript我学之三函数的参数

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。