摘要: 有时间补充内容 阅读全文
posted @ 2022-12-08 14:52 飞奔的程序员 阅读(12) 评论(0) 推荐(0)
摘要: 单线程 JavaScript是一种单线程的编程语言,同一时间只能做一件事,所有任务都需要排队依次完成。为什么JS不能有多个线程呢答:作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有 阅读全文
posted @ 2022-12-08 14:52 飞奔的程序员 阅读(109) 评论(0) 推荐(0)
摘要: 本文参考: 原文链接:https://blog.csdn.net/lk19910323/article/details/124605163 闭包:简单的理解就是 函数嵌套函数,内层函数可以访问外层函数中的变量,参数 function bibao(fn, wait) { const a = 123; 阅读全文
posted @ 2022-12-08 14:51 飞奔的程序员 阅读(607) 评论(0) 推荐(0)
摘要: // 防抖点击之后过了wait才响应,如果一直点,就一直没有响应,直到你停下来后,wait后执行。防抖是一进来就清,然后wait后再做 export function antishake<T>(fn: T, wait: number): () => void { //第一个参数是函数 第二个参数是毫 阅读全文
posted @ 2022-12-08 14:24 飞奔的程序员 阅读(2030) 评论(0) 推荐(0)
摘要: 新创建了一个react 项目,想做平时学习使用。 发现 保存代码 重新编译后,控制台会报错,并且页面出现个 iframe标签,页面动弹不得 解决方案: 删除 node_modules文件里的 react-error-overlay(我的是6.0.11版本),删除 yarn.lock 或者 packa 阅读全文
posted @ 2022-12-08 13:59 飞奔的程序员 阅读(995) 评论(0) 推荐(0)
摘要: 1.京东凹凸实验室前端代码规范,网址:[https://guide.aotu.io/](https://guide.aotu.io/) (1)、正确写法 <br> 不推荐写法: <br/> (2)、纯数字输入框 使用 type="tel" 而不是 type="number" <input type= 阅读全文
posted @ 2022-12-06 09:38 飞奔的程序员 阅读(190) 评论(0) 推荐(0)
摘要: React 后端给的数组数据,前端需要map展示出来,但是后端没有给 唯一标识 id ,前端该怎么办呢? import React, { useState } from 'react'; const TestComp = () => { const list = [ { id: '1', name: 阅读全文
posted @ 2022-12-05 16:18 飞奔的程序员 阅读(275) 评论(0) 推荐(0)
摘要: emojiList.js const emoji = [ '😀', '😁', '😂', '😄', '😅', '😆', '😇', '😉', '😊', '🙂', '🙃', '🤣', '😗' 阅读全文
posted @ 2022-11-18 16:56 飞奔的程序员 阅读(329) 评论(0) 推荐(0)
摘要: h5 尽量不要在 flex布局中使用 绝对定位(absolute fixed),一些ios机型不兼容 先看在 flex 布局中使用 absolute的样子 (安卓是好的,部分ios不行) 解决方案:把 flex布局去掉,用其他的方式布局,使用定位就没问题 阅读全文
posted @ 2022-11-18 14:16 飞奔的程序员 阅读(533) 评论(0) 推荐(0)
摘要: 1、ios url 上如果有中文参数,那么ios页面跳转可能会跳转失败 ios url编码问题,编两次码就可以 const url = 'https://www.baidu.com?params=今天天气不错'; const url1 = encodeURI(url); // 'https://ww 阅读全文
posted @ 2022-11-16 15:15 飞奔的程序员 阅读(191) 评论(0) 推荐(0)