首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
bzy0527
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Object.defineProperty 深入浅出(一、基础篇)
Object.defineProperty 在当前很多框架的实现中都使用了它的特性来实现,我们准备写一系列文章来深入浅出的了解下,第一篇文章先大概熟悉并了解整个方法参数以及使用方式。 这里根据 MDN 上,将defineProperty可以定义的两类属性分别分析下,一个是数据描…
前端,你真的知道BOM的这些用法吗?
一. BOM简介&写作背景 二. window对象 使用 window.attr 声明的变量和 var 声明的变量有个区别,使用 var 声明的变量,不能使用 delete 删除,使用 window. 声明的变量可以被删除 三. location对象 四. navig…
键盘敲入 A 字母时,期间发生了什么....
那要想知道这个发生的过程,我们得先了解了解「操作系统是如何管理多种多样的的输入输出设备」的,等了解完这个后,我们再来看看这个问题,你就会发现问题已经被迎刃而解了。 为了屏蔽设备之间的差异,每个设备都有一个叫设备控制器(Device Control) 的组件,比如硬盘有硬盘控制器…
「前端料包」可能是最透彻的JavaScript数据类型详解
接触写博客有一段时间了,都是边学边学着写,但总感觉写的凌乱,想起啥写啥。这几天在刷红宝书,收获还是蛮多的,决定结合自己的学习,写一个系列,我叫它「前端料包」,旨在巩固前端基础,努力提升自己,同时也乐于做一个分享者。这个系列包括但不限于下面脑图中的内容,目录和发文顺序暂且如下: …
前端性能优化之 DOM 篇章
前端经常需要和 DOM 打交道,增加、删除、替换是常见的 DOM 操作,然而就是这些操作时常成为网站性能的瓶颈,为了提高我们的网站性能,我们需要在 DOM 上面花不少心思。
10种跨域解决方案(附终极大招)
嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊,不是很简单吗。但是最近在开发一个 「vscode 插件」 发现,当你刚入门一样东西的时候,你不会想这么多,因为你对他不熟悉,当你遇到不会的东西,你就是想先找到解决方案,…
【漫游Github】如何提升JSON.stringify()的性能?
1. 熟悉的JSON.stringify() 在一些性能敏感的场合下(例如服务端处理大量并发),或面对大量 stringify 的操作时,我们会希望它的性能更好,速度更快。这也催生了一些优化的 stringify 方案/库,下图是它们与原生方法的性能对比: 绿色部分时原生JSO…
[浅析] 特定场景下代替优化 if-else 的方案 (二)
很久之前,发了一篇文章:[浅析]特定场景下取代if-else和switch的方案,但是关于使用 if-else 的场景可不会仅仅是上面文章那么少,还有很多的场景,今天再次写下在开发上有哪些可以代替或者优化 if-else 的场景。 这样写貌似没什么问题,如果以后需求变了,中奖的…
innerHTML,innerText,textContent和value的不同之处
当我们想要取出一段页面中的文本的时候,有时在使用innerHTML,innerText,textContent和value中的任何一个方法取出的值是一样的,这时会给使用者一种错觉,他们的作用是一样的,