要了解深浅拷贝,需要先弄懂 JS 不同数据类型是如何保存在内存中的

栈内存和堆内存

JS 数据类型分为基本数据类型引用类型,前者保存在栈内存,后者保存在堆内存中。

根本原因在于–

阅读更多

What

CSRF(Cross-site requestforgery)–跨站请求伪造

缩写为:CSRF/XSRF。

阅读更多

概述

为什么需要 cookie 和 Session?
–由于 Http 协议的无状态性,要么在前端缓存,要么在后端维护–会话状态

阅读更多

实现函数重载

函数重载与面向对象多态性的关系

重载是一种面向对象的多态性的体现形式(或者说一种特殊的多态形式)
JS 对于函数重载没有直接的语法支持(至少你不可以通过直接写几个同名函数来实现)

阅读更多

概述:

把原本需要绑定在子元素的响应事件委托给父元素,让父元素担当事件监听的职务。其原理是 DOM 元素的事件冒泡

当父元素监听到事件冒泡之后,会匹配事件源对象,就是该由哪个子元素来触发事件

阅读更多

为什么要防抖和节流?

**函数防抖的目的:****防止函数在极短的时间内反复调用,造成资源的浪费,造成性能问题**。

阅读更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×