用户中心USER CENTER

首页/用户
  • 展示JS前端面试数组扁平化手写flat函数

      我们现在来说说怎么写一下数组扁平化flat(),怎么样?简单说题目就是数组扁平化(也可以叫做手动封装flat()方法),如何写好那?  按照不同的星级进行打分: 五星打分制  满分: ⭐⭐⭐⭐⭐  题目实现扁平化的方法 封装 flatten  题目描述:  有多级嵌套数组 :[1, [2, [3, [4, 5]]], 6]将其扁平化处理 输出:[1,2,3,4,5,6]  什么是扁平化  定义...

    3403771864 发布于JavaScript
  • 用JS编写就可实现拼图游戏

      我们简单来说下用用JS实现这样简单的拼图游戏可以有那两种方法。一种是拖拽拼图,一种是经典的九宫格拼图,可以自定义参数设置游戏难度  先看看截图效果  拖拽模式(拖拽图片切换图片)  点击模式(点击图片与空白区域切换位置)  不多说,直接上代码  css  #canvasBox{   margin:0auto;   position:fixed;   border:2pxsolid#f00;  ...

    3403771864 发布于JavaScript
  • 展示js中实现鼠标移入图片放大效果示例

      本篇文章主要讲述的就是JS编写一个鼠标移入图片放大效果,不多说废话,大家一起看看具体内容:  目标  给图片添加鼠标移动放大方法效果,移到哪里放大哪里  先看看效果是不是你想要的,再看代码  移入前  移入后  html  <!--css看着写-->   <divclass="Box"style="width:200px;height:200px...

    3403771864 发布于JavaScript
  • 项目中react表单数据形式配置化设计

      作为开发和前段人员,日常中经常接触到有关表单。其实表单在日常中工作内容虽然是重复,也要不停在写 FormItem...,以及为组件加上请输入/请选择等无脑的 placeholder 文本和请输入xx/请选择xx等必填提示。再有就是表单一般都存在编辑页和详情页,而为了代码更好的维护性通常会将编辑和详情用一套代码实现。这样就影响我们的代码里就会出现isEdit ? 表单组件 :简单来说就是无大脑的...

    3403771864 发布于JavaScript
  • 在其他框架中也可以应用到React18中请求数据的官方姿势

      首先我来说下在useEffect中请求初始数据,如下所示:  useEffect(()=>{   fetch(xxx).then(data=>setState(data.json()))   },[])  这种方式到了React18并不适用。  那如果这种方法不行,要推荐的又是那种方式?  本文来看看Dan在reddit是如何回答上述问题的。  这是一个普遍的问题  除了React...

    3403771864 发布于JavaScript
<