- 博客(13)
- 收藏
- 关注
原创 VSCode使用background-cover插件后弹出“code安装似乎损坏,请重新安装“,有时顶部显示“不受支持“--解决方法
最近在使用vscode的时候发现有时候右下角会弹出"code安装似乎损坏,请重新安装",顶部显示"不受支持"的问题。不要怕,我来教你怎么解决
2023-04-19 09:06:12
5077
4
原创 手写让Object类支持for of遍历
ES6中提供了一种新的遍历方式,也就是for of,原生Array、Map、Set、arguments甚至是String这些数据都已经原生就可以使用for of进行遍历,但是Object却是不支持的,所以我们试着手写让Object类型也可以支持for of
2023-04-18 08:51:34
217
原创 Object.defineProperty()中set频繁触发导致报错: Uncaught RangeError: Maximum call stack size exceeded
最近在练习使用Object.defineProperty()对于对象的赋值与读取操作进行拦截时,发现踩了个坑,先来看看报错信息:其实原因很简单,因为set()这个函数本来就是对于obj这个对象的赋值操作进行拦截的,你在set()里写个赋值操作,就会再次触发set()函数,然后set()函数里有个赋值操作,赋值操作又触发了set()函数,如此往复形成了一个死循环来看下效果:我是普通但是有着大厂前端梦的小韩.
2023-04-14 11:43:00
483
原创 js在页面中渲染一个三角形
题目:使用js在页面中渲然出一个三角形。示例:******解答:首先看到这个问题就要想到,这是一个双层嵌套。我们只需要在外层定义需要这个三角形有几层,这里是三层,那么就外循环执行3次。我们定义一个i,用来表示当前循环在三角形的第几层,然后我们观察这个三角形的规律,第一层一个*,第二层两个*,前面说了,i表示的就是当前的循环在第几层,所以我们只需要在里面的循环里定义一个j,并且让他的循环条件是小于等于外层循环的i,这样就可以实现第一层一个*,第n层有n个*了。<body>
2022-04-06 18:32:48
670
原创 IDEA如何设置自定义背景
1.打开IDEA,找到File => settings,我这里汉化了,所以是中文版。2.设置(settings)界面出来后, 找到外观&行为(appearence&behavior), 然后再找到外观(appearence),然后找到background image按钮。并点击3.点击后出现以下画面,点击右侧按钮设置图片所在路径。4.设置好之后点击确定按钮保存,即可看到最终效果。(不装了,我是二刺螈摊牌了QAQ)...
2021-07-28 10:01:29
16966
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人