![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 62
纳米小川
邮箱:271695245@qq.com
展开
-
【JavaScript 】获取真实的文件类型
某些文件类型可能具有相同的或类似的头部,而且有些文件可能不遵循标准的文件签名,因此这种方法可能无法准确识别所有类型的文件。此外,文件可能被修改或封装在其他格式中,这也会影响检测的准确性。为此我们可以通过读取文件的二进制数据的前几个字节(通常称为“魔法数字”或文件签名)来尝试识别文件的类型。在系统上传文件时,有用户会直接修改文件名后缀,使其与系统要求一致后再上传,而html+javascript常用的上传文件方法难以判断文件的真实类型(此处也易恶意上传脚本文件的情况)原创 2024-07-15 08:30:00 · 359 阅读 · 0 评论 -
【JavaScript 】用递归函数计算1加到100
JavaScript 用递归函数计算1加到100原创 2024-07-14 08:30:00 · 330 阅读 · 0 评论 -
【vue3】钩子函数详细介绍
vue3的钩子函数简单介绍及示例展示原创 2024-07-13 08:30:00 · 1037 阅读 · 0 评论 -
【JavaScript 】数据深拷贝
这种方法可以处理循环引用,但实现起来更复杂。该方法的返回值是一个表示对象类型和值的字符串,通常格式为 [object Type],其中 Type 是对象的具体类型。Object.prototype.toString 是 JavaScript 中的一个内置方法,用于返回表示指定对象的字符串。这是一种常见的实现深拷贝的方法,但是它有一些限制,比如它不能处理函数和循环引用,并且会将Date对象转换为字符串。对于简单的对象和数组,可以使用ES6的解构赋值和扩展运算符来进行浅拷贝,然后递归调用以实现深拷贝。原创 2024-07-12 08:30:00 · 356 阅读 · 0 评论 -
【vue】【JavaScript 】iframe父子传参方法
备注:msg可以传入字符串、数组、对象或数组对象等格式参数,依据自身的业务需求来定。第三个参数是useCapture(变量):用来判断是捕获还是冒泡。2)第三个参数是useCapture(默认为false)第一个参数event:监听的事件名称。第二个参数是函数:需要执行的事件。原创 2024-07-08 10:39:02 · 208 阅读 · 0 评论 -
【JavaScript 】setTimgout new Promise 执行顺序
JavaScript基础只是:setTimgout new Promise 执行顺序原创 2024-07-05 10:35:31 · 855 阅读 · 0 评论 -
【JavaScript】数组转树形结构
JavaScript将数组转树形结构的数据类型原创 2024-07-05 10:34:13 · 258 阅读 · 0 评论