> 电脑数码
javascipt中函数的定义(js函数的定义方式有哪些语法是什么)
导语:JavaScript函数进阶:函数的定义和调用
函数的定义方式
1. 函数声明方式 function 关键字 (命名函数)
2. 函数表达式 (匿名函数)
3. new Function()
Function 里面参数都必须是字符串格式
第三种方式执行效率低,也不方便书写,因此较少使用
所有函数都是 Function 的实例(对象)
函数也属于对象
函数的调用方式
1. 普通函数
function fn() {
console.log(&39;);
}
fn(); fn.call()
2. 对象的方法
var o = {
sayHi: function() {
console.log(&39;);
}
}
o.sayHi();
3. 构造函数
function Star() {};
new Star();(构造函数和普通函数肯定不一样了,他们的主要区别是构造函数首字母大写,还有就是new关键字调用)
4. 绑定事件函数
btn.onclick = function() {}; // 点击了按钮就可以调用这个函数
5. 定时器函数
setInterval(function() {}, 1000); 这个函数是定时器自动1秒钟调用一次
6. 立即执行函数
(function() {
console.log(&39;);
})();
立即执行函数是自动调用
本文内容由小琪整理编辑!