首页
AI Coding
沸点
课程
直播
活动
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也没关系, 访问下方网址即可. 感谢大家的阅读, 欢迎入群交流学习.