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

函数的定义方式


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('人生的巅峰');


})();


立即执行函数是自动调用

展开阅读全文

页面更新:2024-04-01

标签:函数   进阶   定时器   表达式   字符串   绑定   巅峰   定义   关键字   对象   方式   人生

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top