- 博客(9)
- 收藏
- 关注
原创 yarn : 无法加载文件 C:\Users\123\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本
2、输入set-ExecutionPolicy RemoteSigned 回车 然后选A就可以啦。VScode运行yarn报错了百度了一下解决办法。1、搜索powershell以管理员身份进入。
2023-05-27 15:48:56
304
1
原创 关于声明会提升到function最开头的问题
之前被一个东西绕到了var a = 100function fn() { console.log(a) var a = 200}fn() //undefined其实只是因为声明会提升到function最开头的而已,实际代码是这样的:var a = 100function fn() { var a; console.log(a) a = 200}fn() //undefined唉~ 自己被这个给绕到了...
2021-09-25 17:23:58
367
原创 作用域链的理解
我们先理解一下作用域一、作用域作用域又分为了全局作用域和函数作用域 (ES6 之前 JavaScript 没有块级作用域,只有全局作用域和函数作用域。ES6 的到来,为我们提供了 块级作用域 ,可通过新增命令 let 和 const 来体现。)全局作用域:在任何位置都能方位,window的内置属性就是全局作用域函数作用域:只能在函数体内才能访问到,就是私有作用域,它们都是栈内存1、在 Web 浏览器中,全局执行环境被认为是 window 对象,因此所有全局变量和函数都是作为 win...
2021-09-25 17:21:33
2297
原创 原型链的理解
首先认识一下JavaScript 在 ES6之前是没有class(类)这个概念的,所以都是通过构造函数来创建一个实例;这样我们就先来复习一下构造函数吧~一、构造函数构造函数的目的其实就是为了创建一个自定义的类,并且创建这个类的实例,然后返回该类的实例;并且实例和实例之间是相互独立的,也就是实例识别构造函数其实就是一个普通的函数,在创建方式上也和普通函数没有区别,不同点是构造函数首字母需大写,调用方式构造函数需要new关键字来调用。function Fun(){}let fun = ne.
2021-09-25 13:41:23
80
转载 undefined和null的区别
平时开发中,我们会很疑惑,什么地方应该返回undefined,什么地方应该返回null,那让我们先来看看undefined 和 null的区别~在这里我们先理解一下 == 和 ===== 表示相等 (值相等)=== 表示恒等(类型和值都要相等)js在比较的时候如果是 == 会先做类型转换,再判断值得大小,如果是===类型和值必须都相等,就是下面这样由此可以理解 undefined 和 null 基本是同义的,但是他们的类型是有差别的;因为根据C语言的传统,null被设计成可...
2021-09-25 11:04:25
95
原创 React does not recognize the ` XXX ` prop on a DOM element
Warning: React does not recognize the ` XXX ` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `XXX ` instead. If you accidentally passed it from a parent component, remove it from the DO
2021-09-08 10:33:54
7535
原创 报错内存溢出javaScript heap out of memory
报错信息就是CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory是 JavaScript堆内存不足,这里说的 JavaScript 其实就是 Node解决办法 :package.json 里面直接配置 NODE_OPTIONS='--max-old-space-size=514096' 这里的size就写大一些...
2021-09-06 15:27:46
695
原创 新环境首次npm install报错Found: antd@3.26.20 node_modules/antd antd@“^3.26.15“ from the root project
昨天换了新的公司,搭好开发环境后项目拉取下来npm install就直接报错,emmm 一脸懵逼,一开始以为是什么地方版本依赖有问题,但是又是新拉取的项目,就不太考虑是node_modules或者是package-lock.json的问题然后查看了一下自己的npm config 详细配置npm config ls -l发现registry 有点不对然后就安装了npm install -g nrm但是在使用nrm的时候又报错啦emm 百度了一下 说是可以 运...
2021-08-12 13:20:44
4335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人