摘要:
由于精度问题,不能说两个超大数字相除... 计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示,如 圆周率 3.1415926...,1.3333... 等。 IEEE 754 规范 这里的代码,被除数如果超过16位,除数大于6位,就出现很明显的问题了。(即使达到上面两个条件 阅读全文
摘要:
function subtract(f, t) { f += ''; t += ''; let fl = f.length, tl = t.length, minus = false, minuend = f, subtractor = t, len = tl, maxLen = fl, m, s, 阅读全文
摘要:
Cascader 级联选择器 发现在很多的CRM管理系统里面,都有不少页面是用到这种级联选择器的,确实,功能很实用, 不过要设置默认值则应该让不少人头痛,因为你选择的时候 @change 事件的参数就是选中的值,一个二维数组,这个很简单就获得了。不过要设置默认参数,让 el-cascader 显示默 阅读全文
摘要:
这里两个超大的数字相乘,用到前面的两个超大的数字相加的方法,所以这里顺便贴一下代码。 两个超大的数字相加 function largeCount(f, t) { f += ""; t += ""; let fl = f.length, tl = t.length, arr = [], i = 0, 阅读全文
摘要:
function flatten(arr) { let toString = Object.prototype.toString; let res = []; let len = arr.length; let current = ''; for (let j = 0; j < len;) { cu 阅读全文
摘要:
function largeCount(f, t) { f += ""; t += ""; let fl = f.length, tl = t.length, arr = [], i = 0, spacing = fl - tl, len = 0, lastMan = [], fr = f.spli 阅读全文
摘要:
自从2017-4-25日发的博客那篇文章之后,就没有再更新了,一晃三年过去了,人生有几个三年啊 start again. 阅读全文
摘要:
技术分享不一定行文累赘 这里说说最简洁的 css 画出三角形 display: inline-block; border: 10px dashed transparent; border-left: 10px solid red; 当然,关于三角形指向这个,这里是指向右边,所以用了 border-l 阅读全文
摘要:
这次又来分享个好东西! 调用手机相机拍照或者是调用手机相册选择照片,这个功能在 手机端页面 或者 webApp 应该是常用到的,就拿个人或会员资料录入那块来说就已经是经常会碰到的, 每当看到这块功能的时候,前端的小伙伴就得去找各种各样的插件。除非你收藏了什么好东西,或者是你收藏了什么比较旧的、需求跟 阅读全文
摘要:
此篇是给准备入手或者刚入手 es6 的盆友准备的,大牛可以无视,个中如有理解不到的地方,还请斧正。 其实在之前本人就看了 es6 里面的一部分内容,当然是阮一峰大神的 ECMAScript 6 入门. 最近闲来无事又来看下,其中 Module 的语法 这章时候,用里面代码跑的时候,理所当然的报错 S 阅读全文