摘要:
web应用允许使用浏览器提供的API实现将数据储存在用户的电脑上,这种客户存储相当于赋予了Web浏览器记忆功能,web应用可以通过这种方式来“记住”用户的偏好甚至是用户所有的状态信息,一遍“回忆”起用户上一次访问客户端存储遵循“同源策略”,因此不同站点的页面无法互相读取对方储存的数据,而同一站点的不 阅读全文
摘要:
前段时间面试,问到最多的就是关于闭包问题,所以,今天想来总结一下闭包知识点,以便大家能在今后无论工作还是面试过程中,都能够熟悉的运用 我的理解是,闭包就是能够读取其他函数内部变量的函数。 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数 阅读全文
摘要:
起因: 1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的; 2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考; 概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事 阅读全文
摘要:
下面这段话引自《JavaScript权威指南(第四版)》 由于字符串、对象和数组没有固定大小,所有当他们的大小已知时,才能对他们进行动态的存储分配。JavaScript程序每次创建字符串、数组或对象时,解释器都必须分配内存来存储那个实体。只要像这样动态地分配了内存,最终都要释放这些内存以便他们能够被 阅读全文