首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
yimoa
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
文件下载,搞懂这9种场景就够了
本文阿宝哥详细介绍了文件下载的 9 种场景,希望阅读完本文后,你对 9 种场景背后使用的技术有一定的了解。
「硬核JS」你的程序中可能存在内存泄漏
你了解内存泄漏吗?此文我们会介绍内存泄漏的相关概念和引起内存泄漏的一些问题,还会着重给大家介绍内存泄漏的排查、定位及修复方法,最后还简单扩展了下前端内存三大件的其他两件内存膨胀和频繁GC的概念
JS的执行上下文和环境栈是什么?
这篇文章中,我将深入探讨JavaScript中的一个最基本的部分,即执行上下文(或称环境)。读过本文后,你将更加清楚地了解到解释器尝试做什么,为什么在声明某些函数/变量之前,可以使用它们以及它们的值是如何确定的。 全局代码 - 默认环境,你的代码第一时间在这里执行。 函数代码 …
弹幕,是怎样练成的?
项目整体已经给出,那么我们就撸起袖子加油干吧。 上面我们提到了canvas的事情,所以呢,这就是制作弹幕的杀手锏了。我们利用canvas绘图来实现弹幕的功能 创建实例很简单,没有对象,只需要new一个就有了,哈哈。接下来,说回正事,我们赶紧完成上面代码中todo的部分,来完善C…
面试官问:能否模拟实现JS的new操作符
用过Vuejs的同学都知道,需要用new操作符来实例化。 那么面试官可能会问是否想过new到底做了什么,怎么模拟实现呢。 从这里例子中,我们可以看出:一个函数用new操作符来调用后,生成了一个全新的对象。而且Student和Object都是函数,只不过Student是我们自定义…
《从零构建前后分离的web项目》准备 - 前端了解过关了吗?
有了这样的问题我们可以带着问题去重点选型一些这写问题技术方案比较成熟的技术栈。 当时之所以没有选择 backbone ,主要是因为没有成熟的中文文档,考虑到团队的流动性和上手性暂时没做考虑,最终选择了 司徒正美的 avalon 当时来说还是比较前卫的,也有一些以去哪网为首的大公…
你不知道的 Web Workers (上)[7.8K 字 | 多图预警]
Web Workers API:Worker 构造函数及如何观察 Dedicated Worker 等。 下面我们开始步入正题,为了让大家能够更好地理解和掌握 Web Workers,在正式介绍 Web Workers 之前,我们先来介绍一些与 Web Workers 相关的基…
你不知道的 WebSocket
本文阿宝哥将从多个方面入手,全方位带你一起探索 WebSocket 技术。阅读完本文,你将了解以下内容: 了解如何实现一个支持发送普通文本的 WebSocket 服务器。 在最后的 阿宝哥有话说 环节,阿宝哥将介绍 WebSocket 与 HTTP 之间的关系、WebSocke…
面试中如何实现一个高质量的JSONP
最近面试中问到候选人 JSONP ,发现大多数候选人 JSONP 原理都可以回答正确,但是如果让写代码实现一个 JSONP 函数,有很多人都写不出来,或者是考虑不全面,写出来的代码没法使用。 接下来我们一起来看,如何实现一个高质量的 JSONP 。 全称 JSON with P…
经常被面试官问道的JavaScript数据类型知识你真的懂吗?
之前面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现js基础不扎实, 于是决定写一下这篇javascrip数据类型相关的基础文章,其实也不仅仅是因为面试了他们,之前自己在面试的时候,也曾经被虐过,面试官说过的最深刻的一句话我到现在都记得。 作者简介:koala,…