首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js基础
订阅
近晚灬
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
「前端进阶」JS中的栈内存堆内存
JS的内存空间分为栈(stack)、堆(heap)、池(一般也会归类为栈中)。 其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池。 栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。 栈被称为是一种后入先出(LIFO,last-in-first-o…
Web 中的“选区”和“光标”
在 web 开发中,有时不可避免会和“选区”与“光标”打交道,比如选中高亮、选中出现工具栏、手动控制光标位置等。选区就是用鼠标选中的那一部分,通常是蓝色 光标呢,是那个闪烁的竖线吗? 一、“选区”和“
前端性能优化——首页资源压缩63%、白屏时间缩短86%
提升首屏的加载速度,是前端性能优化中最重要的环节,这里笔者梳理出一些 `常规且有效` 的首屏优化建议 通过对比优化前后的性能变化,来验证方案的有效性,了解并掌握其原理
JavaScript设计模式:让你的代码像个天才!
你是否曾经在JavaScript代码中迷失过? 是否曾经感到自己的代码像一团乱麻? 别担心,这就是我们需要设计模式的时候了! 让我们一起探索这些神奇的模式,让你的代码变得像个天才! 序言 总体来说设计
性能优化之使用vue-worker插件(基于Web Worker)开启多线程运算提高效率
什么是Web Worker 15年前,也就是2008年,html第五版html5发布,这一版的发布,提供了不少新的好用的功能,如: Canvas绘图 拖拽drag websocket Geolocat
做一个真正懂cookie的前端
在前端的知识领域,cookie 是个很基础的东西,但真正对 cookie 有全面了解的恐怕不多。现在让我们一起劣实基础,更加全面了解其吧。 我们知道 http 是无状态的,这是指对于同一请求,只要请求参数相同,http 无法知道是哪个客户端发出的请求,也无法判断是否为已登录用户…
可观测性之国内第一篇讲如何减少卡顿的代码级别详细文章
本文是国内第一篇讲如何减少网站卡顿的代码级别详细文章, 聊网站性能的文章有很多,通常为了提高js性能,避不开这两点: 不要阻塞主线程 减少长耗时,本文从这两个角度展开。
新手也能看懂的虚拟滚动实现方法
本篇文章致力于小白也能懂的虚拟滚动实现原理,一步一步深入比较以及优化实现方案,内容浅显易懂,但篇幅可能较长。 如果你只想了解实现思路,那么可以直接看图或者跳到文章最后。 话不多说,直接开始好吧。 想像一下,当你有10万数据需要展示的时候,咋办呢?我们来试一下将它全部加载出来。 …
【JS】详解ES6执行时词法环境/作用域/执行上下文/执行栈和闭包
这篇文章我们想探讨一下,当JS代码执行过程中涉及到的内容。厘清各个概念名词的含义。 本文是在阅读ECMA文档以及站在各个大神们所写文章的肩膀上,结合自己理解的基础上完成的,不准确之处,大家指正。 在编程语言当中,代码里面的变量都有其生效的范围,这个范围叫做作用域。 作用域是指程…
九种跨域方式实现原理(完整版)
前后端数据交互经常会碰到请求跨域,什么是跨域,以及有哪几种跨域方式,这是本文要探讨的内容。 本文完整的源代码请猛戳github博客,纸上得来终觉浅,建议大家动手敲敲代码。 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSR…