- 博客(26)
- 收藏
- 关注
原创 webpack日常踩坑,提示安装wepack-cli,安装失败
解决方案:npm install webpack webpack-cli webpack-dev-server -g
2020-05-24 12:38:49
2193
2
转载 JS的数据类型/判断方法/栈与堆/深浅拷贝
一、数据类型1、六种基本数据类型undefinednullstringnumber(注意:NaN)booleansymbol(ES6)2、一种引用类型Object(包括Array和Function)3、检测方式1)typeof(…)用来检测:undefined、string、number、boolean、symbol、object、function无法检测引用类型里的Ar...
2020-04-09 17:59:56
199
原创 for in和for of的区别
for …in和for …of有什么区别?使用时的注意事项有哪些?为什么不建议用for …in遍历数组等数据结构?for … in 循环返回的值都是数据结构的 键值名,遍历对象返回的对象的key值,遍历数组返回的数组的下标(key)for … in 循环不仅可以遍历数字键名,还会遍历原型上的值和手动添加的其他键 const arr = ['a', 'b'] // 手动给 arr数组添...
2020-03-20 09:53:16
231
原创 vue一些常见错误
[Vue warn]: Unknown custom element: <todo-item> - did you register the component correctly? For recursive components, make sure to provide the "name" option.(found in <Root>)解决方法:vue组件...
2019-08-08 16:14:51
467
原创 运算符逻辑与 "&&" 逻辑或"||"的优先级
运算符 逻辑&& 的优先级高于 逻辑||逻辑运算的顺序为从左向右在逻辑&&时:找到false的分项,便停止处理,并返回该分享的值。否则便全部执行完,并且返回最后一个分项值。逻辑&&例子: var a = 1 && 2 && 3; //结果为3 var b = 0 && 1 &...
2019-08-07 12:14:47
7881
原创 报错Uncaught RangeError: Maximum call stack size exceeded
今天写了个简单的定时器,遇到了一个报错错误定义:堆栈溢出,最大堆栈超过了最大值、以下是错误代码<script type="text/javascript"> var num=0,i; function startCount(){ document.getElementById('txt').value=num; ...
2019-08-03 16:11:48
932
原创 git合并远程仓库到本地(比较二者差异)
1.从远程拉取最新代码到本地,并创建新的分支git fetch origin master:NewBranch2.比较新建分支和本地分支的差异git diff New3.把新建分和本地master分支合并git merge New另:删除新建分支git branch -d New...
2019-07-12 10:02:25
2558
原创 VScode 同步用户配置
1.在VScode软件的拓展选项中搜索Setting Sync插件并安装2.打开页面 https://github.com/settings/tokens,点击Generate new token写入token的描述,勾选gist然后进入下一步然后便会生成一个access token ,把他保存起来(放到本地文件夹或者云盘,后面配置要用到它)3.ctrl + shift + p 输入...
2019-07-05 17:08:05
7164
原创 git pull error: Your local changes to the following files would be overwritten by merge:
原因:本地项目文件有改动,并且没有commit ,所以从远程仓库拉取时,造成了与远程文件冲突解决方法:git stashgit stash是将工作区的修改暂时存起来,就像堆栈一样,可以随时将某一次的缓存修改重新应用到当前工作区git stash保存当前工作进度,会把暂存区和工作区的改动保存起来。执行完这个命令后,在运行git status命令,就会发现当前是一个干净的工作区,没有任何改动。...
2019-04-26 09:33:37
1834
原创 如何删除已经提交到远程仓库的commit
git reset --hare commit_idgit push -f或git reset --hard commit_idgit push origin HEAD --force
2019-04-20 10:46:17
3374
原创 bootstrap字体图标本地如何正确引入
在bootstrap.css同父级中加入bootstrap-dist的 css文件包然后在css文件中学下如下代码@font-face { font-family:Glyphicons Halflings; src: url(fonts/glyphicons-halflings-regular.eot); src: url(fonts/glyphicons-halflings-regu...
2019-04-17 11:47:33
2524
1
原创 node.js端口冲突:Error: listen EADDRINUSE :::8080
错误原因:8080端口被占用解决方法:打开cmd,输入命令netstat -ano,即可查到所有端口的信息。找到8080端口,及其对应的PID输入命令:tskill PID 即可结束被占用的进程...
2019-03-29 10:13:30
3650
原创 git push origin master上传本地项目到远程仓库时,报错“fatal: 'origin' does not appear to be a git repository”
报错“fatal: ‘origin’ does not appear to be a git repositoryfatal: Could not read from remote repository.”原因:没有关注远程仓库为origin解决:git remote add origin “远程仓库地址”...
2019-02-26 09:35:10
7932
原创 wordpress本地建立多个项目
一、前提:安装xampp1.下载并解压wordpress2.在本地磁盘根目录建立文件 htmldoc,并将wordpress文件放入3.打开xampp,在Apache那一行,选择Config按钮里的Apache(httpd.conf)4.找到 DocumentRoot 和 将路径改为 D:/htmldoc (即htmldoc文件夹的路径)5.打开xampp软件Apache和MySQL的...
2019-02-21 10:43:49
596
原创 关于CSS样式position属性的定位 relative ,absolute,fixed,static
static(静态):没有特别的设定,遵循基本的定位,不能通过z-index进行分层absolute(绝对):脱离文档流,通过top,bottom,left,right定位。选取最近的一个最优定位设置的父级对象,进行绝对定位,如果对象的父级没有设置定位属性,将以body坐标原点进行定位,可以通过z-index进行分层relative(相对):对象不可层叠,不脱离文档流,通过top,bottom...
2019-02-20 13:49:39
192
原创 float覆盖z-index属性问题
float属性,导致z-index失效。导致弹出下拉菜单是,旁边的标题板块向左移动。 解决方法,把定位父级容器定位relactive 改为 absolute
2018-09-10 16:38:49
2636
原创 git同步个人仓库与主仓库代码
为fork库配置原始远程库(首先,在git配置远程只想上层仓库)1.git remote -v 2.配置主仓库路径git remote add upstream3.查看远程目录位置git remote -v与原始远程库同步 1.进入到本地工作目录2.获取原始仓库的分支和相应的提交,分支master的提交会保存到本地分支git fetch upstre...
2018-09-05 10:49:57
13187
1
原创 webstorm2018 2.1版本激活
一、将JetbrainsCrack.jar文件复制到安装目录【D:\Program Files\JetBrains\WebStorm 2018.2.1\bin】下 二、在同路径下找到 WebStorm.exe.vmoptions 和 WebStorm64.exe.vmoptions文件,并打开,在结尾添加路径 三、打开webstorm,勾选“Do not import settings”,...
2018-08-22 11:17:50
1705
原创 node.js环境配置
一、下载node.js并安装 二、打开cmd 三、输入node-v npm-v 查看安装版本,安装完后目录如下图所示 (说明:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西) 四、环境配置 1.说明:npm安装的全局模块所在的路径,以及缓存cache...
2018-08-22 11:07:03
235
原创 vue项目配置搭建过程简述
前提:已安装nodejs——npm 一:建立项目文件夹 Testproject 用于保存项目文件 二:cd 进入文件夹 1.安装npm npm install -g cnpm –registry=https://registry.npm.taobao.org 2.安装全局脚手架 cnpm install –global v...
2018-08-15 16:59:13
271
原创 git 常用命令
设置用户名: git config --global user.name "Your name"设置邮箱: git config --global user.emali "your email"查看用户名:git config user.name查看邮箱:git config user.email新建仓库: mkdir hekai ...
2018-05-31 23:15:30
116
原创 关于<ul></ul>标签 -webkit-padding-start: 40px;兼容性问题
这是ul部分CSS代码:.nav ul{ list-style-type:none; width:200px; height:30px; }css代码部分没有任何问题这是html代码: <div class="nav"> <ul> <li>首页</li> <li>博客</li&
2018-05-17 14:33:49
2255
原创 webstrom报错"unused local variable"
"unused local variable"问题:原因:webstrom认为如果构造了一个变量,但是从来没有读取这个变量的内容,也没有把这个变量作为参数调用过函数,认为可能是程序的一个潜在漏洞,所以发出警告。或者真的有的变量需要用而没用到,比如一个函数的返回值表示函数调用是否成功。你获得了返回值变量但是没有做判断。解决方法:删掉这个“无用”的变量,或者直接调用这个变量。...
2018-05-14 15:44:58
5676
原创 (原创)JS点击事件——Uncaught TypeError: Cannot set property 'onclick' of null
html部分代码: JS部分代码:需要实现的效果:点击图片,来回相互切换。我开始的错误做法:代码如上图所示(逻辑上看起来是没有错误的)尝试过程:把JS代码放在</body>闭合标签之前运行是没有问题的,单独写在JS代码文件中,从head标签内引入JS文本,报错Uncaught TypeError: Cannot set property 'onclick' of null最终解决方案:...
2018-05-04 16:47:54
1951
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人