前端学堂
学有所用

JavaScript|Node

javascript知识积累 NodeJS、jQuery、Angular、React、Vue

Cookie的Secure\HttpOnly\samesite属性

前端学堂阅读(369)

Cookie的Secure属性和HttpOnly属性 基于安全的考虑,需要给cookie加上Secure和HttpOnly属性,HttpOnly比较好理解,设置HttpOnly=true的cookie不能被js获取到,无法用document...

react fiber怎么回事-前端学堂

react fiber怎么回事

前端学堂阅读(397)

一、前言 在 React Fiber 架构面世一年多后,最近 React 又发布了最新版 16.8.0,又一激动人心的特性:React Hooks 正式上线,让我升级 React 的意愿越来越强烈了。在升级之前,不妨回到原点,了解下人才济济...

JS对象属性的快速删除-前端学堂

JS对象属性的快速删除

前端学堂阅读(464)

先划重点:沿着属性添加的反方向删除属性时,对象不会退化为字典模式。 在实际业务中,有时针对对象的 delete 操作难以避免,当然我们可以调用上一章提到的方法(MagicFunc)将其优化成为快速模式,但这里主要有 3 个弊端: V8 将对...

JS对象在 V8 内的表达-前端学堂

JS对象在 V8 内的表达

前端学堂阅读(434)

先划重点:V8 中具有相同构建结构的 JSObject 对象,具有相同的内存(空间)布局。 JavaScript 对象会在堆上(根据需求)分配恒定大小的空间: 预分配(不超过)一定大小*的空间用作对象内属性存储(inobject_prope...

网络库libevent、libev、libuv对比-前端学堂

网络库libevent、libev、libuv对比

前端学堂阅读(443)

Libevent、libev、libuv三个网络库,都是c语言实现的异步事件库Asynchronousevent library)。 异步事件库本质上是提供异步事件通知(Asynchronous Event Notification,AEN...

Vue3响应式原理整理-前端学堂

Vue3响应式原理整理

前端学堂阅读(446)

整理了一些资源,现在开始学习应该还不算晚[狗头] vue-next仓库 20200723 Vue3 官方发布的beta文档 Vue3 Roadmap & FAQ Vue3仓库已经合并的780多个PR 尤大在Vue Mastery的V...