自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端码农一个,请多多关照

一个分享前端知识的小天地

  • 博客(23)
  • 收藏
  • 关注

原创 浏览器超过16位数字的计算丢失问题

计算当前位的结果 sum % 10,并将结果存入 result 数组。- 使用 for 循环遍历每一位,将对应位置的数字相加,并加上进位。- 计算两个数字字符串中最长的那个长度,以便在循环中处理每一位。- 更新进位 Math.floor(sum / 10)。- 将结果数组反转并转换为字符串,得到最终的相加结果。- 将输入的数字字符串反转,以便从最低位开始相加。- result 用于存储每一位相加的结果。- 如果最后还有进位,将其添加到结果中。- carry 用于存储进位。

2024-11-10 04:51:17 207

原创 找出字串里重复次数最多的字母

主要涉及使用到的方法是for...in与for...of。

2024-11-10 04:41:49 244

原创 手动实现promise的all,race,finally方法

手动实现promise的all,race,finally方法

2024-11-10 04:04:10 617

原创 vue3的自定义hooks怎么写?

【代码】vue3的自定义hooks怎么写?

2024-11-10 00:08:19 456 1

原创 vue3的Composition API(hooks)

在添加了setup的script标签中,我们不必声明和方法,这种写法会自动将所有顶级变量、函数,均会自动暴露给模板(template)使用。从组件生命周期来看,它的执行在组件实例创建之前vue2.x的beforeCreate执行。这就意味着在setup函数中this 还不是组件实例,this此时是undefined。总结:setup组件初始化之前执行,它返回的数据和函数可在模版使用。setup是一个新的组件选项,作为组件中使用组合API的起点。在模版中需要使用的数据和函数,需要在setup返回。

2024-11-10 00:05:30 603

原创 手写JavaScript的节流与防抖函数

【代码】手写JavaScript的节流与防抖函数。

2024-11-09 05:45:18 88

原创 手写JavaScript的call,apply,bind方法

new出来的话返回空对象,但是实例的__proto__指向_this的prototype。判断函数的调用方式,是否是被new出来的。判断是否是函数调用,若非函数调用抛异常。

2024-11-09 05:43:48 701

原创 手写JavaScript深浅拷贝

【代码】手写JavaScript深浅拷贝。

2024-11-09 05:40:43 122

原创 手动实现继承extends

【代码】手动实现继承extends。

2024-11-09 05:38:26 140

原创 JavaScript的数组扁平化(多维数组转一维数组)

【代码】JavaScript的数组扁平化(多维数组转一维数组)

2024-11-09 05:26:36 514

原创 JavaScript 正则表达式详解

正则表达式(Regular Expression,简称 RegEx)是一种强大的文本匹配工具,广泛应用于字符串搜索、替换和验证等场景。

2024-11-09 05:16:18 1455

原创 JavaScript中DOM事件流是怎么回事呢?

DOM事件流是指当事件在DOM树中触发时,它是如何在各个元素之间传播的过程。DOM事件流包括三个阶段:事件捕获阶段、目标阶段和事件冒泡阶段。在事件捕获阶段,事件从根节点开始向下传播,直到达到触发事件的目标元素。在目标阶段,事件在目标元素上触发。最后,在事件冒泡阶段,事件从目标元素开始向上冒泡,直到达到根节点。语法:element.addEventListener(event, function, useCapture)

2023-12-04 20:00:55 953

原创 for...in与for...of的区别

for...in与for...of的区别

2023-12-01 19:57:59 431 1

原创 如果问你require和import的区别

require和import的区别

2023-12-01 19:27:58 985 1

原创 Java基本数据类型详解

Java基本数据类型

2023-12-01 15:44:47 448 1

原创 如何学习JAVA

java的学习路径

2023-11-28 19:07:19 911

原创 JavaScript中的Promise

Promise是JavaScript中用于处理异步操作的重要概念。它可以更好地管理和组织异步代码,避免回调地狱的问题。通过Promise的链式调用,我们可以按顺序执行多个异步操作,并在每个操作完成后进行相应的处理。

2023-11-27 00:53:23 1027

原创 如何学习JavaScript

数组和数组方法:掌握JavaScript中的数组操作,如添加和删除元素、遍历数组、使用数组方法(如map、filter、reduce等)进行数据处理。阅读文档和教程:JavaScript有丰富的文档和教程资源,阅读官方文档和优质教程可以帮助你深入理解JavaScript的各个方面。学习JavaScript的基础知识只是开始,要成为一名优秀的JavaScript开发人员,需要不断学习和实践。函数:了解JavaScript中的函数定义和调用,学习如何传递参数和返回值,以及函数作用域和闭包的概念。

2023-11-23 10:24:42 961

原创 JavaScript中的this知多少?

JavaScript中的this知多少?

2023-10-19 10:15:14 65

原创 js数据类型与类型转换

js数据类型与类型转换(面试宝典)

2023-10-19 10:06:06 63

原创 绝对私货(一张图带你了解js原型链!!!)

一图学会js原型链!!!

2023-10-13 02:59:31 76

原创 纯js实现右滑验证

纯js实现右滑验证

2022-08-22 11:49:18 510

原创 vue+js+后端验证实现图片滑动验证(兼容性好)

vue+js+后端验证实现图片滑动验证(兼容性好)原理都是js写的,看懂了,自己怎么改都行,想用哪个前端框架实现都可以的

2022-08-22 11:26:49 480 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除