首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript - 数据
订阅
雾之旅人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
产品让开发一个电子签名、这不是伸手就来?
我们日常中应该都经常遇到各种电子合同,需要我们去手动签名,往往只需要手动签名,那么是如何实现的呢?你有了解过么,看似很复杂其实非常简单,初级版本我们甚至只需要不到二十行代码即可实现。
前端缓存最佳实践
缓存,这是一个老生常谈的话题,也常被作为前端面试的一个知识点。 本文,重点在与探讨在实际项目中,如何进行缓存的设置,并给出一个较为合理的方案。 在介绍缓存的时候,我们习惯将缓存分为强缓存和协商缓存两种。两者的主要区别是使用本地缓存的时候,是否需要向服务器验证本地缓存是否依旧有效…
你不知道的 JSON.stringify() 的威力
其实有很多有用的东西,当时学习了,也记住了,但是时间久了就是记不住,所以导致在日常开发中总是想不起来原来这个东西可以这么用,而去选择了更加复杂和麻烦的方式。其实我们日常学习的知识就是拿来用的,即使你今天把知识点背下来了,没有去思考这个知识点我们可以用来干嘛,不需要几天就会慢慢地…
跟着阮神学ES6——字符串的扩展
ES6 加强了对 Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。 限于码点在\u0000~\uFFFF之间的字符。超出这个范围的字符,必须用两个双字节的形式表示。 直接在\u后面跟上超过0xFFFF的数值会理解错误。…
【业务方案】关于金额保留小数的问题
笔者最近一直在做电商业务的开发,因为涉及到组合支付的情况(平台虚拟币支付 + 微信/支付宝在线支付),所以需要计算出不同支付方式所要支付的金额。这个地方,测试上周五下班时就提出了一个金额的bug,也引起了我写这篇文章的念头。 订单总金额为 ¥300.01,其中使用额度支付 ¥3…
由变量提升谈谈 JavaScript Execution Context
这段代码不会报错,会输出 undefined。这就是所谓的变量提升,但具体细节JS引擎是怎么处理的,还需要理解JS的Execution Context执行上下文。 1. Execution Context Execution Context 是JS执行代码时候的一个上下文环境。…
究竟啥是javascript中的装箱操作与拆箱操作
最近在复习javascript知识点时,又又又忘记了遗忘了一个知识点,还是留下文章来做纪念的好。 当我们转换数据类型时,他们的执行过程因为不同的数据类型,而拥有不同的执行过程,也就是所谓的装箱操作和拆箱操作。一般的解释为,把基本数据类型转换为引用数据类型时,会触发装箱操作。把引…
浏览器缓存库设计总结(localStorage/indexedDB)
浏览器缓存设计一直是web性能优化中非常重要的一个环节,也是SPA应用盛行的今天不得不考虑的问题.作为一名优秀的前端工程师,为了让我们的应用更流畅,用户体验更好,我们有必要做好浏览器缓存策略. 本文会介绍一些笔者曾经做过的Web性能优化方案以及浏览器缓存的基本流程,并会着重介绍…
手写实现js进制转换
说到进制转换,不得不首先说下js中的两个内置方法toString 和 parseInt;toString可以把一个数转换为指定进制的数,parseInt是把数按照指定进制解析成十进制的数。 既然要手写,那我们肯定得有思路才能用代码进行实现。为了讲解方便起见,我们用ES6中的 *…
2020年这些🍔"正则"应该被收藏(更新, 64条)
如果你是不用vscode也没关系, 访问下方网址即可. 感谢大家的阅读, 欢迎入群交流学习.