首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
阿俊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
67篇文章 · 0订阅
利用localstorage实现本地消息缓存
公司的一款即时通讯web产品,之前设计的架构是聊天消息定期从IM服务器获取,这会导致如果用户刷新页面,会丢失最近的聊天对话消息。由于之前定时间隔在分钟级别,所以问题不是很明显。最近由于种种原因,消息同步间隔变长到小时级别,从而将消息丢失的问题凸显出来,工单不断。 设计思路 采用l…
JS数组循环的性能和效率分析(for、while、forEach、map、for of)
前端开发中经常涉及到数组的相关操作:去重、过滤、求和、数据二次处理等等。都需要我们对数组进行循环。为了满足各种需求,JS除了提供最简单的for循环,在ES6和后续版本中也新增的诸如:map、filter、some、reduce等实用的方法。因为各个方法作用不同,简单的对所有涉及…
JavaScript 开发人员需要知道的简写技巧
本文来源于多年的 JavaScript 编码技术经验,适合所有正在使用 JavaScript 编程的开发人员阅读。 本文的目的在于帮助大家更加熟练的运用 JavaScript 语言来进行开发工作。 文章将分成初级篇和高级篇两部分,分别进行介绍。 1. 三目运算符 下面是一个很好…
RxJS入门
RxJS是什么?官方:RxJS 是 Reactive Extensions for JavaScript 的缩写,起源于 Reactive Extensions,是一个基于可观测数据流在异步编程应用中的库。RxJS 是 Reactive Extensions 在 JavaScri…
JavaScript 初学者应知的 24 条最佳实践(译)
1. 优先使用 ===,而不是 == 2.Eval 就是糟糕的代名词 3. 不要懒手 4. 使用 JS Lint 5. 将脚本置于页面的底部 6. 在 For 语句之外声明变量 7. 构建字符串的最快方式 8. 减少全局变量 9. 注释你的代码 10. 拥抱渐进增强 ……
JavaScript 函数式编程到底是个啥
随着大前端时代的到来,在产品开发过程中,前端所占业务比重越来越大、交互越来越重。传统的老夫拿起 JQuery 就是一把梭应付当下重交互页面已经十分乏力。于是乎有了 Angular,React,Vue 这些现代框架。 但随之而来的还有大量的新知识新名词,如 MVC,MVVM,Flux 这些设计模式就弄得很多同学傻傻分不清。这时候又见到别人讨论什么函数式编程,更是一脸懵逼了。 我们大多听过面向对象编程,面向过程编程,那啥又是函数式编程呢?在我们前端开发中又有哪些应用场景?
JavaScript 算法与数据结构
这个仓库包含了多种基于 JavaScript 的算法与数据结构,每种算法和数据结构都有自己的 README 并提供相关说明以及进一步阅读和 YouTube 视频。供参考与学习。(分享自:GitHub)
前端技术整理之fetch
Fetch API 提供了一个获取资源的接口(包括跨域)。任何使用过 XMLHttpRequest 的人都能轻松上手,但新的API提供了更强大和灵活的功能集。 这是官方API中的第一句话,可以看出fetch是Web API中新增的,用于取代XMLHttpRequest的网络请求…