自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是z先生

平凡的人,要做点不平凡的事。不负韶华,砥砺前行。

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 [JS] 关于 == 和 === 的区别

===:等同符,当等号两边的值为相同类型时,则直接比较等号两边的值,值相同,则返回true。当等号两边的值类型不同时,直接返回false,不再比较等号两边的值。100===“100” //返回falseabc==="abc" //false'abc'==="abc" //trueNaN===NaN //false, NaN和所有值包括自己都不相等。false===f...

2019-08-20 10:28:48 171

原创 [JS] 关于call()和apply()的用法

定义call:用法:obj.myFun.call(db,‘成都’, … )。定义:调用一个对象的一个方法,以另一个对象替换当前对象。apply用法:obj.myFun.apply(db,[‘成都’, … ])。定义:应用某一对象的一个方法,用另一个对象替换当前对象。call()、apply()都是用来重定义 this 这个对象的。常用实例基本用法:<script&gt...

2019-08-19 18:42:46 155

原创 [JS] 关于JavaScript 开发中的小技巧

1. 使用onclick(this) 来传递参数<input id="tips" type="text" value="我要传递参数this" onclick="Test(this);"/>// js部分<script> function Test(s) { console.log(s.value); }</script>结果:...

2019-08-16 18:11:46 233

原创 [H5] 关于本地存储 localStorage 和 sessionStorage两种基本用法

本地存储,数据不会被保存在服务器上,而是存储在客户端本地。 本地存储可以减少用户请求数据,提升网站性能。数据存储以 键/值 对存在, web网页的数据只允许在该网页访问使用。在使用 web 存储前,应检查浏览器是否支持 localStorage 和sessionStorage:if(typeof(Storage)!=="undefined"){ // 是的! 支持 localS...

2019-08-16 14:14:51 265

原创 [css3] 多媒体查询 @media

多媒体查询媒体查询可用于检测很多事情,例如:viewport(视窗) 的宽度与高度设备的宽度与高度朝向 (智能手机横屏,竖屏) 。分辨率目前很多针对苹果手机,Android 手机,平板等设备都会使用到多媒体查询。多媒体查询语法多媒体查询由多种媒体组成,可以包含一个或多个表达式,表达式根据条件是否成立返回 true 或 false。@media not|only mediaty...

2019-08-15 17:05:24 278

原创 [css3] 常用animation动画制作Icon动态刷新效果

我们在项目中,经常会遇到需要做刷新或加载动态功能,一般UI会给一个静态png的图标,需要去用动画animation实现旋转效果。如下:css部分:或者简写animation:...

2019-08-15 12:00:15 2150 1

原创 [Vue warn]: Failed to mount component: template or render function not defined.

以前写vue没怎么注意,今天碰到一个情况,如果你的项目接口有同名的文件,会报错。如: console中报错:解决办法:修改其中一个文件名;在引用的时候加后缀名: import Test from ‘…/view/test/test.vue’...

2019-08-15 11:28:48 1064

原创 [css3] 关于隐藏元素 display:none 和 visibility:hidden

大家都知道,写css的时候,隐藏一个元素可以通过display属性设置为"none",或visibility属性设置为"hidden" 去隐藏元素。但是注意,这两种方法会有着区别。visibility:hidden可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了,但仍然会影响布局。display:none可以隐藏某个元素,且隐藏的元素不会占用...

2019-08-13 14:56:43 671

原创 [vue] 组件之间数据传递方法

组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。组件系统 可以让我们用独立可复用的 小组件 来构建大型应用。由于vue组件作用域的关系,组件是独立的存在。因此需要使用特定的方法才能实现组件之间的数据传递。一、父组件向子组件传递数据推荐三种方法:第一种:父组件绑定需要传递的事件。通过 props 向下传递数据给子组件。pro...

2019-07-02 18:46:49 658

原创 [vue] 关于vue-router嵌套路由,默认子路由方法设置

我们在做项目的时候,常常会遇到Tab页面需求,需要设置默认选项为第一个选项卡。这时候我们就需要用到 vue-router 嵌套路由实现。设置默认项使用 redirect 属性即可。export default new Router({ routes: [ { path: '/', name: 'vDemo', component: vDemo, ...

2019-07-02 10:54:42 16308 2

原创 关于chrome中F12调试 - Enter键换行。

学会用大脑灵活的去支配懒惰的身体。

2019-06-10 20:25:21 4687 1

原创 [vue] 常见用法之 v-html、v-text、v-model区别

v-model: 指令常用于表单 < input >、< textarea > 及 < select > 元素上,创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素,负责监听用户的输入事件更新数据。v-model 会忽略所有表单元素的 value、checked、selected 特性的初始值,而总是在组件的 data 选项中声明初始值。&l...

2019-05-13 17:37:54 6300

原创 [vue] 常见用法之 v-for

我们使用vue,在对一组数组列表进行渲染的时,会使用到 v-for 指令。v-for 指令使用 item in items 形式语法,items是源数据数组, item 是数组元素迭代的别名。 <ul> <li v-for="item in items"> {{ item.name}} </li></ul> data: ...

2019-05-13 11:01:11 7715

原创 [JS] 关于setTimeout(fn, 0) 的作用

JavaScript 是单线程执行的,也就是无法同时执行多段代码。当某一段代码正在执行的时候,所有后续的任务都必须等待,形成一个队列,一旦当前任务执行完毕,再从队列中取出下一个任务。这也常被称为 “阻塞式执行”。setTimeout(fn,0): 这个时间设为 0,就代表立即插入队列,但不是立即执行,仍然要等到主线程把"任务队列"现有的事件都处理完,才会得到执行。所以 setTimeout ...

2019-05-06 18:41:29 678

原创 [JS] 浅谈数组几种基本用法

首先,我们得知道 数组 是什么?数组 即有序的元素序列,简而言之就是一组数据的集合。其表现形式就是内存中的一段连续的内存地址。特点:数组定义时,无需指定数据类型、无需指定数组长度、可以存储任何数据类型的数据。创建数组的两种方式:1.使用 Array 构造函数:let arr1 = new Array(); //创建一个空数组let arr2 = new Array(20); // ...

2019-05-06 16:01:44 239

原创 [JS] 中 slice() 与 splice() 用法区别

slice() 官方定义: 从已有的数组中返回选定的元素。用法: arrayObject. slice(start,end)也就是说返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。使用负值时,从数组的尾部选取元素。注意:slice() 并不会...

2019-05-06 12:01:26 663

原创 安装Axure RP chrome插件时, 显示已损坏或者无法安装的解决方法

我们在安装Axure RP Extension for Chrome时,你会发现突然出现“提示插件已损坏”无法使用的情况。解决办法:去百度下载Axure RP Extension for Chrome扩展程序;改下你的文件名,AxureRP_for_chorme.crx 改成 AxureRP_for_chorm.rar,并解压成文件夹;在chrome 浏览器的右上角找到: 更多工具 - ...

2018-12-10 10:10:46 1194

原创 关于Idea的全局搜索 Ctrl+Shift+F 快捷键没反应的原因及解决方法

Idea默认设置的全局搜索的快捷键是CTRL+SHIFT+F,但是按着不起作用。遇见这种这种情况时,一般情况都是有软件占用这个快捷键了,最有可能的就是SoGou输入法了。打开sogou输入法系统功能快捷键:问题解决: 取消设置 - 保存。这时你发现可以使用idea的CTRL+SHIFT+F快捷键了。...

2018-11-19 18:34:15 7028 1

PhotoShop7.zip

PhotoShop7安装包。含注册机,随机生成注册码,可使用。

2019-05-16

动态切换按钮.zip

动态切换按钮,常用于开关功能,纯css编写。可用于pc端及移动端。

2019-05-15

可拖拉进度条.zip

可拖拉进度条,可用于移动端及pc端, 类似于音量条、亮度条

2019-05-15

tap-windows-9.21.2.zip

系统在建立虚拟局域网或虚拟专用网络时,会虚拟出一个网卡,这个网卡并不实际存在于你的计算机中。

2019-05-15

空空如也

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

TA关注的人

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