优秀的编程知识分享平台

网站首页 > 技术文章 正文

JavaScript函数进阶:函数的定义和调用

nanyue 2024-08-17 19:12:02 技术文章 15 ℃

函数的定义方式


1. 函数声明方式 function 关键字 (命名函数)


2. 函数表达式 (匿名函数)


3. new Function()

Function 里面参数都必须是字符串格式


第三种方式执行效率低,也不方便书写,因此较少使用


所有函数都是 Function 的实例(对象)


函数也属于对象


函数的调用方式


1. 普通函数


function fn() {


console.log('人生的巅峰');


}


fn(); fn.call()


2. 对象的方法


var o = {


sayHi: function() {


console.log('人生的巅峰');


}


}


o.sayHi();


3. 构造函数


function Star() {};


new Star();(构造函数和普通函数肯定不一样了,他们的主要区别是构造函数首字母大写,还有就是new关键字调用)


4. 绑定事件函数


btn.onclick = function() {}; // 点击了按钮就可以调用这个函数


5. 定时器函数


setInterval(function() {}, 1000); 这个函数是定时器自动1秒钟调用一次


6. 立即执行函数


(function() {


console.log('人生的巅峰');


})();


立即执行函数是自动调用

Tags:

最近发表
标签列表