码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript之深入理解【函数】

时间:2019-01-02 21:41:19      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:用户   asc   事件处理   浏览器   参考   bsp   div   script   必须   

一 参考文献
  《JavaScript忍者秘籍》
 
二 函数特征总结
  1. 函数是【第一型对象(first-class object)】:可以像这门语言的其它对象一样使用
    函数可以共处,可以将其视为其它任意类型的JavaScript对象
    普通的JavaScript数据类型,函数可以被任意变量进行引用,
    或者声明成对象字面量,甚至可将其作为函数参数进行传递。
    ①可以通过【字面量】[创建]
    ②可以[赋值]给【变量】、【数组】或【其他对象的属性】
    ③可以作为【参数】[传递]给函数
    ④可以作为【函数的返回值】进行[返回]
    ⑤可以拥有[动态创建并赋值]的【属性】
  2. 浏览器的事件轮询
    ①事件相互穿插发生。(浏览器事件[页面加载完成、页面卸载]、网络事件、用户事件[鼠标点击、移动、按键]、计时器事件)
    ②浏览器的事件轮询是【单线程】的。
    ③每个事件都在自己的生命周期中进行处理,所有其他事件必须等到这个事件处理结束后才能继续处理。
  3. 回调概念
 

JavaScript之深入理解【函数】

标签:用户   asc   事件处理   浏览器   参考   bsp   div   script   必须   

原文地址:https://www.cnblogs.com/johnnyzen/p/10211301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!