会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Shyno
Don't be shy,no problem!
博客园
首页
新随笔
新文章
联系
订阅
管理
posts - 88,comments - 11,views -
15万
2025年2月5日
常见的面试提问方式和题目
摘要: 前端面试的时候,有些面试官其实并不是特别注重面试题目的答案,更多的是以平时开发的一些方方面面去延升,既能确定对方的工作经验是否真实,同时又可延伸去询问一些技术方面的问题,还能确定面试人员是否有自主探索学习的习惯。我接下来举几个常见的切入点去模拟 一、生态方面 1.你在工作中扮演什么样的一个角色? 2
阅读全文
posted @ 2025-02-05 20:55 Shyno
阅读(11)
评论(0)
推荐(0)
编辑
2024年2月19日
useEffect中return语句的执行时机
摘要: 概要:在开发过程中我发现了一个问题,在useEffect中写的return函数并没有执行,于是在此基础上进行了查证和测试. 一、useEffect的使用方法 1.两个参数,第二个参数为空数组 useEffect(()=>{ console.log('111') },[]) 结果:执行一次 2.两个参
阅读全文
posted @ 2024-02-19 19:58 Shyno
阅读(1158)
评论(0)
推荐(0)
编辑
2023年9月20日
引入数据类型无过程值?
摘要: 案列代码如下 //优秀学生案例 const obj = {name:'小红',age:18,message:'该学生成绩优异'} //有些学生列表,但无学生评语,即message const objList = [{name:'小红',age:17},{name:'小明',age:17},{name
阅读全文
posted @ 2023-09-20 19:26 Shyno
阅读(7)
评论(0)
推荐(0)
编辑
2023年2月10日
nvm的使用与其过程中环境失效问题
摘要: 开发中可能出现过这种情况,即手中有不同项目的代码.而这些不同的代码由需要不同的node版本去编译.所以我们就需要一个可以随时切换node的工具.nvm就是这么一个工具 因为网上已经有比较详细的文档了,我就不自己写了,直接贴上链接 使用 nvm的下载,安装与使用详解 以下是使用过程中可能出现的问题以及
阅读全文
posted @ 2023-02-10 15:17 Shyno
阅读(143)
评论(0)
推荐(0)
编辑
2023年1月11日
为什么页面不能识别"\n\r"而控制台的f12可以?
摘要: 今天看项目代码的时候突然发现这么一个现象,代码如下 左边是页面上的样式,右边是f12里面的element.它们展现的方式不一样.研究了好一会儿,最终也只有一个猜想,并没有得到证实. 猜想: 首先,先贴上代码 其中,组件的date参数就是显示的内容,由于接口数据不全,没有全部展示,但这都不是重点,重点
阅读全文
posted @ 2023-01-11 15:40 Shyno
阅读(331)
评论(0)
推荐(0)
编辑
2023年1月6日
前端浅谈 - js的垃圾回收
摘要: 1.对于js来说什么是垃圾? 垃圾就是没用了的东西.emmm~~对于js来说,这种说法不是特别准确但是又特别贴切.占着内存但是又不被需要的变量被称为垃圾(有被内涵到). js的内存管理中有个很关键的概念,叫"可达性".变量直接的引用关系是树状的,在某个作用域中,其全局变量作为根,往下找引用关系基本就
阅读全文
posted @ 2023-01-06 19:07 Shyno
阅读(411)
评论(0)
推荐(1)
编辑
2022年8月8日
js原型链
摘要: 引言:每个人的知识储备和理解方式不一样,所以对于一个特定的知识点没有固定的最佳思路.就原型链这个知识点来说,网上查询了好几次了,最终还是被prototype和__proto__给搞混了.所以,为了方便记忆,我觉得采取逆向思维去理解这个知识点. 对象的创建 我需要一个对象,有姓名,年龄,和职业. le
阅读全文
posted @ 2022-08-08 20:32 Shyno
阅读(41)
评论(0)
推荐(0)
编辑
【ES6】async函数为什么能处理异步函数
摘要: 异步问题 在解释async 函数前,我们先可以看看普通的函数为什么处理不了异步问题 function Myobject (){ setTimeout(()=>{ console.log('1') },100) console.log('2') } 这里需要明确几点: 1.js代码是从上往下执行的.且
阅读全文
posted @ 2022-08-08 16:53 Shyno
阅读(55)
评论(0)
推荐(0)
编辑
2022年7月22日
【hooks】useState基本原理
摘要: hooks和函数组件 什么是hooks?有些人认为用useState之类的函数组件是hooks,也就是说他们认为hooks是优化的函数组件.可实际上,hooks是新功能,其出现是为了完善函数组件的.useState是hook,useRef是hook.也就是说hooks是这些你在函数组件中使用的功能点
阅读全文
posted @ 2022-07-22 16:10 Shyno
阅读(1094)
评论(0)
推荐(0)
编辑
2022年3月15日
闭包
摘要: 在谈闭包前,我们需要知道作用域和变量生存期 作用域和变量生命期 js中的常见作用域分为两种,全局作用域和函数作用域。 let a =1 //全局变量,整个js文件执行完才会被销毁 let test =()=>{ let b =2 //函数作用域变量,该函数被执行后被摧毁 console.log('b
阅读全文
posted @ 2022-03-15 17:25 Shyno
阅读(62)
评论(0)
推荐(0)
编辑
下一页
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
Live2D
欢迎阅读
『Shyno』
昵称:
Shyno
园龄:
5年9个月
粉丝:
11
关注:
0
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
antd(3)
dva(3)
ES6(8)
html+css(3)
JS(14)
REACT(16)
typescript(4)
umi(2)
VUE(4)
工具类(10)
功能需求类(16)
脚手架(8)
面试相关(7)
前端浅谈(11)
设计模式(2)
随笔档案
2025年2月(1)
2024年2月(1)
2023年9月(1)
2023年2月(1)
2023年1月(2)
2022年8月(2)
2022年7月(1)
2022年3月(1)
2022年2月(1)
2021年12月(9)
2021年11月(2)
2021年10月(4)
2021年9月(19)
2021年8月(5)
2021年7月(2)
2021年3月(3)
2021年1月(2)
2020年8月(3)
2020年7月(5)
2020年6月(3)
2020年4月(1)
2020年3月(2)
2020年1月(7)
2019年9月(2)
2019年7月(1)
2019年6月(7)
更多
文章分类
react(1)
阅读排行榜
1. TypeScript 数据类型---枚举 (Enum)(18910)
2. vue在某页面监听键盘输入事件(18486)
3. hooks中,useState异步问题解决方案(18120)
4. 【antd】如何自定义antd组件form表单中Form.Item里的内容组件(9761)
5. react功能实现-数组遍历渲染(9502)
评论排行榜
1. vue+element项目中动态表格合并(3)
2. 前端常用语法糖或便利的方法函数(2)
3. hooks中,useState异步问题解决方案(2)
4. 前端面试常见逻辑题收集及分析(2)
5. useEffect无限调用问题(1)
推荐排行榜
1. hooks中,useState异步问题解决方案(5)
2. 前端浅谈 - js的垃圾回收(1)
3. 【设计模式】从前端角度理解发布/订阅模式(1)
4. 【设计模式】从前端的角度去理解观察者模式(1)
5. 【dva】model中effects函数的解析(1)
最新评论
1. Re:前端面试常见逻辑题收集及分析
@Zzzzz000 这里相向的意思是"面对面行驶",所以是两辆车总共行驶了m.肯定比一辆车行驶所需要的时间短的,总速度是两者速度合.即t=m/(V1+V2)...
--Shyno
2. Re:前端面试常见逻辑题收集及分析
请问文章中“"直至相撞"的时间算出来就是了,t”。这里算出来不应该是V1 * t = V2 * t + m吗,即t = m / (V1 - V2)吗
--Zzzzz000
3. Re:hooks中,useState异步问题解决方案
@普吉岛的夏天123 谢谢!...
--Shyno
4. Re:hooks中,useState异步问题解决方案
对初学者友好 支持一下~
--普吉岛的夏天123
5. Re:前端常用语法糖或便利的方法函数
@可爱小王子 我这个includes是单引号包起来的,是字符串,就是为了区分打印顺序用的.实际打印结果是 includes1 shyno 大帅逼 includes2 shyno 大帅逼 include...
--Shyno
点击右上角即可分享