
JavaScript手写代码
手写代码手写代码手写代码
爱玛吧
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浏览器超过16位数字的计算丢失问题
计算当前位的结果 sum % 10,并将结果存入 result 数组。- 使用 for 循环遍历每一位,将对应位置的数字相加,并加上进位。- 计算两个数字字符串中最长的那个长度,以便在循环中处理每一位。- 更新进位 Math.floor(sum / 10)。- 将结果数组反转并转换为字符串,得到最终的相加结果。- 将输入的数字字符串反转,以便从最低位开始相加。- result 用于存储每一位相加的结果。- 如果最后还有进位,将其添加到结果中。- carry 用于存储进位。原创 2024-11-10 04:51:17 · 244 阅读 · 0 评论 -
找出字串里重复次数最多的字母
主要涉及使用到的方法是for...in与for...of。原创 2024-11-10 04:41:49 · 280 阅读 · 0 评论 -
手动实现promise的all,race,finally方法
手动实现promise的all,race,finally方法原创 2024-11-10 04:04:10 · 669 阅读 · 0 评论 -
手写JavaScript的节流与防抖函数
【代码】手写JavaScript的节流与防抖函数。原创 2024-11-09 05:45:18 · 97 阅读 · 0 评论 -
手写JavaScript的call,apply,bind方法
new出来的话返回空对象,但是实例的__proto__指向_this的prototype。判断函数的调用方式,是否是被new出来的。判断是否是函数调用,若非函数调用抛异常。原创 2024-11-09 05:43:48 · 704 阅读 · 0 评论 -
手写JavaScript深浅拷贝
【代码】手写JavaScript深浅拷贝。原创 2024-11-09 05:40:43 · 129 阅读 · 0 评论 -
手动实现继承extends
【代码】手动实现继承extends。原创 2024-11-09 05:38:26 · 158 阅读 · 0 评论 -
vue+js+后端验证实现图片滑动验证(兼容性好)
vue+js+后端验证实现图片滑动验证(兼容性好)原理都是js写的,看懂了,自己怎么改都行,想用哪个前端框架实现都可以的原创 2022-08-22 11:26:49 · 522 阅读 · 1 评论 -
纯js实现右滑验证
纯js实现右滑验证原创 2022-08-22 11:49:18 · 516 阅读 · 0 评论 -
JavaScript的数组扁平化(多维数组转一维数组)
【代码】JavaScript的数组扁平化(多维数组转一维数组)原创 2024-11-09 05:26:36 · 543 阅读 · 0 评论