随笔分类 -  JavaScript

摘要:闭包是有权访问另一个作用域中的变量的函数。 如果你找部门A办事,部门A说你得先去B部门盖章,部门B又说你得去部门C盖个章……这叫踢皮球。而闭包与之相反,它是负责到底,部门A的人会自动去和其他部门进行协调。 在JS中,闭包与作用域是分不开的,只要理解了作用域即可理解闭包。 一个简单闭包 在某些情况下, 阅读全文
posted @ 2020-05-16 14:03 Paykan 阅读(213) 评论(0) 推荐(0)
摘要:每个JS函数都有自己的运行环境,这个环境在函数内部用this来指代。this对象是在运行时根据函数的执行环境来绑定的,在全局环境中,this指向window对象;而当函数被当作一个对象的方法来调用时,this就是这个对象。 值得注意的一点是, 函数的执行环境是它的直接调用对象 。也就是说,即便是通过 阅读全文
posted @ 2020-05-16 13:55 Paykan 阅读(97) 评论(0) 推荐(0)
摘要:JS异步操作的处理机制 阅读全文
posted @ 2020-05-16 12:59 Paykan 阅读(409) 评论(0) 推荐(0)
摘要:理解DOM节点上事件的传播,以及如何控制 阅读全文
posted @ 2020-05-16 11:37 Paykan 阅读(125) 评论(0) 推荐(0)
摘要:JS里一切皆对象,对象是“无序属性的集合,其属性值可以是数据或函数”。 事实上,所有的对象都是由函数创建的,而常见的对象字面量则只是一种语法糖: 对象的特性 每个对象都有 ,用来表明是谁创建了它。 每个对象都有一个 属性,该属性是一个对象,被称为 原型对象 ,原型对象有一个 属性,指向创建对象的那个 阅读全文
posted @ 2020-05-16 11:30 Paykan 阅读(343) 评论(3) 推荐(0)
摘要:防抖和节流是提高前端性能的有效手段,该怎样理解它们才比较容易呢? 阅读全文
posted @ 2020-01-03 00:35 Paykan 阅读(1471) 评论(0) 推荐(1)
摘要:JSON学习笔记 阅读全文
posted @ 2018-08-28 22:42 Paykan 阅读(197) 评论(0) 推荐(0)
摘要:本文总结了个人对Ajax的初步理解,封装了一个ajaxApp函数。 阅读全文
posted @ 2018-08-27 14:04 Paykan 阅读(131) 评论(0) 推荐(0)