自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 JavaScript如何提取字符串中的数字

JavaScript提取字符串中的数字

2022-10-13 11:02:30 1305 1

原创 解决vue项目访问地址自动添加#号问题

新建一个vue项目,访问地址url后自动添加#号,很不美观。

2022-07-25 17:10:29 6874

原创 vue项目 mock数据

vue项目如何mock后端接口数据

2022-07-22 17:58:37 1747

原创 父子组件通过props传值时,子组件改变值,父组件也随之改变

理论上vue是单向数据流,只能父组件传值给子组件,子组件要想改变父组件的值,必须通过emit一个事件,在父组件中修改。但是有时候却出现,子组件可以直接改变父组件里面的值,这是怎么一回事?难道vue不是单向数据流了?其实不是,vue就是单向数据流。有时候只能子组件中的props的值不能改变父组件中的值,因为这时候的值是基本数据类型;有时候又能直接改变父组件的值,实际上此时,这个值是引用类型的值。有什么区别?基本数据类型存储在栈中引用数据类型存储在堆中props相当于把数据浅拷贝下来,仅仅是把引

2022-04-09 17:47:58 2823 1

原创 ES6函数扩展

一、函数的 length 属性1、length将返回没有指定默认值的参数个数,并且如果指定参数默认值的不是末尾参数,则其后面的参数不在计算范围内。function Point(a, b=0, c){}function test(a, b, c=0){} console.log(Point.length); //1console.log(test.length); //2二、作用域1、一旦设置了参数的默认值,函数进行声明初始化时,参数会形成一个单独的作用域。var x = 1;

2021-01-12 16:02:04 169

原创 微信小程序生命周期

小程序生命周期(全局)1、onLaunch()当小程序初始化完成时,会触发 onLaunch(全局只触发一次)2、onShow()当小程序启动,或者由后台进入前台显示时(如从分享界面返回到页面)触发3、onHide()当小程序从前台进入后台时(如点击分享,离开前台页面)触发4、onError()当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息页面生命周期1、onLoad()监听页面加载。小程序注册完成后,加载页面,触发onLoad方法,一个页面只会

2021-01-08 14:03:58 257

原创 VScode“在此系统上禁止运行脚本”问题

在使用vue-cli打包项目时出现“在此系统上禁止运行脚本”问题。解决方法:注:以管理员身份运行VScode

2020-12-29 13:45:15 132

原创 使用vue-cli创建项目、打包发布项目

1、打开vue工作区cmd,输入命令,创建VueDemo项目,Project name大写会出现问题,因此使用vue_demo2、npm install命令,下载依赖3、在VueDemo文件下,打开cmd,输入 npm run dev,在内存中打包,默认没有启动。4、浏览器输入localhost:8080注:设置默认打开浏览器,将红框内容改为’true’5、打开终端,运行一下整个文件,浏览器自动打开。...

2020-12-29 11:40:28 496 1

原创 全局安装vue-cli后,出现vue不是内部或外部命令的情况

解决方法:1、全局搜索vue.cmd2、找到其所在位置3、将这个地址添加进path4、再次输入vue命令,结果正常

2020-12-28 18:13:30 956 1

原创 Sourcetree克隆项目出现错误

Sourcetree 出现错误提示git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin克隆远程库vue时出现错误,上网查了资料综合了一下,才得以解决。1、Sourcetree>>>工具>>>选项2、C盘>>>用户>>>域名>>>.gitconfig文件>>>配置compression = -1...

2020-12-21 11:08:00 948 1

原创 js中const,var,let区别与用法

今天在学习箭头函数时,遇到了const定义的变量,不是很理解,就查阅了文章资料。发现一篇简单易懂的,特意留下以便参考(文章作者如不允许转载,可联系我删除)1.const定义的变量不可以修改,而且必须初始化。const b = 2;//正确// const b;//错误,必须初始化 console.log('函数外const定义b:' + b);//有输出值// b = 5;// console.log('函数外修改const定义b:' + b);//无法输出 2.var定义的变量可以修改,如

2020-12-10 10:01:03 152

原创 JS的setTimeout函数

setTimeout函数执行顺序所有可执行代码执行完毕之后,才会开始执行由setTimeout定义的操作。而这些setTimeout操作执行的顺序,则由设定的延迟时间来决定。setTimeout(function () { console.log(a); }, 0); var a = 10; console.log(b); console.log(fn); var b = 20; fu

2020-12-03 16:34:49 424

原创 JS立即执行函数

创建JS立即执行函数:// 函数声明创建的立即执行函数(function fa(){alert(1);})();(function fa(){alert(2);}());// 匿名函数(属于函数表达式)创建的立即执行函数(function(){alert(3);})();(function(){alert(4);}());// 函数表达式创建的立即执行函数var fa = function(){alert(5);}();运用立即执行函数小练习:(function(){var a = b

2020-12-03 14:51:31 190

原创 函数声明提升与变量声明提升

// 变量、函数声明提前 function Foo() { getName = function () { alert(1); }; //函数内部没有声明getName,忘外找 return this; } Foo.getName = function () { alert(2); }; Foo.prototype.getName = function () { alert(3); };...

2020-12-03 09:38:21 182

原创 JavaScript执行上下文

理解一:1、执行以下代码,控制台输出"red"。主程序调用函数changeColor(),swapColors()函数运行:在使用变量color时,首先找函数内部有无color变量,没有就往上找,最后找到全局变量color,tempColor把值“red”赋值给color,此时全局变量的值变为“red”。var color = "blue"; function changeColor(){ var anotherColor = "red";

2020-12-02 16:08:21 98

原创 CSS三列布局

一、两列定宽,一列自适应1、使用float+margin实现<div class="wrap"> <div class="left">左列定宽</div> <div class="center">中间定宽</div> <div class="right">右列自适应</div> </div>.wrap{ /* 防止页面缩放,宽度不够,子元素换

2020-12-01 14:05:53 168

原创 CSS两列布局

CSS两列布局1、左列定宽,右列自适应(1)利用float+margin(fix)实现<body> <div class="left">左列定宽</div> <div class="right-fix"> <div class="right">右列自适应</div> </div></body>.left{ background-color: orange

2020-11-30 17:06:07 191

原创 JavaScript中换行输出

在JavaScript中进行换行输出的方法方法一:使用“\n”进行换行。注意:“\n”使用在document.write()中,只起到空格的作用。方法二:使用“\r”进行换行。注意:“\r”的用法跟“\n”一样,在document.write()中,只起到空格的作用。方法三:使用<br/>进行换行。注意:使用<br/>进行换行,只适用于document.write()。...

2020-11-18 16:14:00 24360 1

原创 Javascript水仙花数练习

今天在做一个简单的水仙花数练习时,由于之前C语言的影响,在取一个3位数的对个位、十位、百位时,刚开始没有想到要进行取整运算,导致结果没出来。通过parseInt()函数进行取整之后,结果才出来。...

2020-11-17 23:07:45 208

原创 VSCode工具终端使用

Win10系统安装VSCode后,无法在终端使用cmd由于自学前端开发,所以下载了VSCode,但是安装后,无法使用终端cmd,根本不显示cmd终端。在网上找了好久的解决方法也没成功,最后自己瞎捉摸成功显示了cmd终端。解决方法:在文件>>首选项>>设置,找到终端的Windows Exec选项,将里面的地址改成本电脑cmd程序所在地址。点击settings.json中编辑,可看到刚刚修改的信息重启软件就可以运行cmd另外,有些也可能是因为没有给软件管理员权限。解

2020-11-09 14:07:03 1025

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除