首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
无敌小书包
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
js二进制及其相关转换全总结(File、Blob、FileReader、ArrayBuffer、Base64、Object URL、DataURL...)
前言 作为一名前端,在工作中会遇到很多二进制处理的问题。比如文件的上传、下载,都离不开对(File、Blob)数据的处理,但是大部分人对于这些都没有一个清晰的认识。 本篇文章总结了浏览器端的二进制以及
🌄 JavaScript 的三座大山
js 作为前端的中坚力量。那么 javascript 三座大山,你知道是哪些呢? 1️⃣ 作用域和闭包 作用域 指代码当前上下文,控制着变量和函数的可见性和生命周期。最大的作用是隔离变量,不同作用域下
简述 JavaScript 键盘事件
JavaScript 中的事件,当用户或浏览器尝试操作页面时,就会发生事件来处理 JavaScript 与HTML的交互。正如大家所知,JavaScript 与HTML一起工作,因此,页面加载、单击按
聊聊什么是CommonJs和Es Module及它们的区别
初衷: 将我整理的笔记分享给大家,希望本篇文章能给你带来不一样的认知,不喜勿喷。 适合人群: 前端初级开发,大佬绕道。 内容结构: 为什么有模块化 -> 基本语法 -> 两者区别。 我们都知道在早期JavaScript模块这一概念,都是通过script标签引入js文件代码。当然…
小白也能理解的JS 节流throttle与防抖debounce函数
JS 的节流与防抖 一、函数节流:一定时间间隔内,第一次有效 是指规定一个时间间隔,在这个时间间隔内,只能有一次触发事件的回调函数执行,如果在时间间隔内事件被触发多次,则不会执行回调。 应用场景:可以
JS基础之经典面试题回顾
说说你对闭包的理解?闭包使用场景 闭包产生的原因 Js 最大的缺点就是没有类,尤其是es5,自身没有面向对
阿里一面:熟悉事件循环?那谈谈为什么会分为宏任务和微任务。
什么是事件循环 在了解事件循环前,需要一些有关JS特性的前置知识。 JS引擎是单线程的,直白来说就是一个时间点下JS引擎只能去做一件事情,而Java这种多线程语言,可以同时做几件事情。 JS做的任务分
再复习复习 Promise ...
promise 是ES6引入的进行异步编程新的解决方案,旧方案都是单纯使用回调函数,从语法上来说它就是个构造函数,从功能上来说,promise对象用来封装异步的任务,并且可以对结果进行处理。
用 canvas 的 getImageData 做点有趣的事
canvas 可以实现对图像的像素操作,这就要说到 getImageData() 方法了。 CanvasRenderingContext2D.getImageData() 返回一个 ImageData 对象,用来描述 canvas 区域隐含的像素数据,这个区域通过矩形表示,起始…
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程…