自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Javascript 的 this的四种常用用法

this是 JavaScript 语言的一个关键字。它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。总的来说,this就是函数运行时所在的环境对象一:纯粹的函数调用这是函数的最通常用法,属于全局性调用,因此this就代表全局对象var x = 1;function test() { console.log(this.x);}test(); ...

2018-10-28 15:51:25 204

原创 理解JS中的this

一、提出问题学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果。var obj = { foo: function () {}};var foo = obj.foo;// 写法一obj.foo()// 写法二foo()上面代码中,虽然obj.foo和foo指向同一个函数,但是执行结果可能不一样。如:var obj = { ...

2018-10-28 15:33:55 190

原创 Vs code软件的格式化代码插件,以及运用正则表达式统计代码行数

写这篇博客的原因,一切都是强迫症在搞鬼。。。。。一.在vs code中运用正则表达式统计所编写的代码行数1.vs code软件界面左边一栏,点击‘搜索’2.搜索内容为^b*[^:b#/]+.*$3.勾选正则表达式,包含的文件可以是文件夹名称,也可以是文件类型(*.html,*.css)      二.Vs code软件的格式化代码插件1.对于.html .js等文件类型...

2018-10-21 16:29:55 2549 1

原创 运用Share.js插件在网页上添加一键分享到微博、微信等

最近做项目遇到一个需求,就是给网站添加一键分享到微博,微信,qq等社交媒体的功能。想来应该是通过调用一些现成的接口就可以了,这里总结一下运用Share,js来实现的详细步骤具体做法:1.下载git hub上的开源包https://github.com/overtrue/share.js/2.下载完成后将src文件夹移动到dist文件夹中3.将dist文件夹整个拷贝到项目根目...

2018-10-21 14:11:05 12117 4

原创 Vuex中Mutations修改状态

上篇是读取state,这篇是修改状态。即如何操作Mutations。一.$store.commit( )Vuex提供了commit方法来修改状态1.store.js文件const mutations={ add(state){ state.count++ }, reduce(state){ state.count-- ...

2018-10-07 17:20:20 34106 1

原创 Vuex中的state访问状态对象

 state ,这个就是我们说的访问状态对象,它就是我们SPA(单页应用程序)中的共享值。如何把状态对象赋值给内部对象,也就是把stroe.js中的值,赋值给我们模板里data中的值。我们有三种赋值方式。一、通过computed的计算属性直接赋值computed属性可以在输出前,对data中的值进行改变,我们就利用这种特性把store.js中的state值赋值给我们模板中的data值。...

2018-10-07 17:09:34 1631

空空如也

空空如也

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

TA关注的人

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