首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
isJaakko
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
如何使用 Set 来提高代码的性能
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 我确信有很多开发人员坚持使用基本的全局对象:数字,字符串,对象,数组和布尔值。对于许多用例,这些都是需要的。 但是如果想让你的代码尽可能快速和可扩展,那么这些基本类型并不总是足够好。 在本文中,我们将讨论JS …
【前端词典】继承(一) - 原型链你真的懂吗?
继承于我们前端来说绝对是非常熟悉也必须熟悉的一个高频必懂知识点。熟悉到只要是面试一定会有关于继承的问题;而且源码中继承的使用也随处可见。 可依旧有很多前端对继承的实现和应用没有一个整体的把握。追其原因无非有二: 无论由于哪一个原因,建议请尽快弄懂继承的实现和应用,否则你可能会如…
【进阶3-5期】深度解析 new 原理及模拟实现
ES6新增 symbol 类型,不可以使用 new Symbol(),因为 symbol 是基本数据类型,每个从Symbol()返回的 symbol 值都是唯一的。 一个继承自 Foo.prototype 的新对象被创建。 使用指定的参数调用构造函数 Foo ,并将 this …
JavaScript多线程编程
浏览器端JavaScript是以单线程的方式执行的,也就是说JavaScript和UI渲染占用同一个主线程,那就意味着,如果JavaScript进行高负载的数据处理,UI渲染就很有可能被阻断,浏览器就会出现卡顿,降低了用户体验。 为此,JavaScript提供了异步操作,比如定…
前端轻量化部署脚手架实践
1.打包,本地运行npm run build打包生成dist文件夹。 2.ssh连接服务器,切换路径到web对应目录下。 3.上传代码到web目录,一般通过xshell或者xftp完成。 1.每次都需要打开xshell软件与服务器建立连接。 2.当负责多个项目且每个项目都具有测…
Hi gays, 你造Content-Disposition吗?
某个工作日的下午,一个前端小伙伴找我说:“我的线上的页面原来是好好的,今天访问的时候怎么变成了下载了,我什么都没做呀?”正在这时,又有人反馈所有的web网页访问的时候都变成下载了。 经过紧急的排查,发现问题的原因是阿里云某个 CDN 节点的回源请求的构建出现了问题,导致 OSS…
抛开 Vue、React、JQuery 这类第三方js,我们该怎么写代码?
JS[]==![]究竟发生了什么
先上题,得出心中答案,打开浏览器点开F12,复制下面代码,看看结果。 运算符优先级本身是一种规则,该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。 在截取的表格中可以清晰的看到,逻辑非!的优先级明显高于==等号的有优先级,因此第一个问…
【面试篇】寒冬求职季之你必须要懂的原生JS(上)
互联网寒冬之际,各大公司都缩减了HC,甚至是采取了“裁员”措施,在这样的大环境之下,想要获得一份更好的工作,必然需要付出更多的努力。 一年前,也许你搞清楚闭包,this,原型链,就能获得认可。但是现在,很显然是不行了。本文梳理出了一些面试中有一定难度的高频原生JS问题,部分知识…
[前端漫谈_1] 从 for of 聊到 Generator
说起 for of 相信每个写过 JavaScript 的人都用过 for of ,平时我们用它做什么呢?大多数情况应该就是遍历数组了,当然,更多时候,我们也会用 map() 或者 filer() 来遍历一个数组。 但是就像我们标题里面说的,它跟 Generator 能扯上什么…