Kay's Development Notes

热爱前端!热爱生活!

排序:
默认
按更新时间
按访问量

js隐藏手机号码中间

案例代码如下: // 判断是否为11位的存数字    if (Number(cellValue) && String(cellValue).length === 11) {        var mobile = String(cellValue) ...

2018-06-12 10:24:31

阅读数:30

评论数:0

js 判断一个 object 对象是否为空

本文仅介绍最好用的两种判断方法:1、JSON.stringify(a) === '{}'2、Object.keys(a).length === 0例子:参考链接:js判断一个object对象是否为空

2018-05-30 19:20:58

阅读数:47

评论数:0

微信公众号开发--js关闭浏览器回到公众号对话窗口

直接调用微信提供的接口即可:WeixinJSBridge.call('closeWindow');ps: 在微信开发者工具中可能会报错,提示该方法不被支持,不过在手机上该方法是没毛病的!...

2018-05-23 14:13:42

阅读数:63

评论数:0

MAC系统常用快捷键

复制粘贴等常识就不废话了,本文仅记录笔者个人常用、易混淆、易遗忘的一些MAC快捷键操作。ctrl+cmd+Space  召唤小可爱ctrl+cmd+F  放大窗口/缩小窗口的切换cmd+W  关闭窗口cmd+M  缩小窗口cmd+H  隐藏窗口cmd+Q  退出应用cmd+Tab  切换应用cmd...

2018-05-18 17:13:50

阅读数:19

评论数:0

vue 监听键盘回车事件 @keyup.enter || @keyup.enter.native

vue运行为v-on在监听键盘事件时,添加了特殊的键盘修饰符:<input v-on:keyup.13="submit">vue还非常贴心地给出了常用按键的别名,这样就不必去记keyCode ~ ~上面代码,还可以在这...

2018-05-18 10:25:11

阅读数:530

评论数:0

Vue生命周期简介

如图:如上图所示,Vue的生命周期一共有"Create","Mount","Update","Destroy"四个步骤。vue.js提供了以下8个生命周期...

2018-05-18 09:32:53

阅读数:26

评论数:0

vue中input限制最多两位小数

<el-input size="medium" v-model.trim="account" placeholder="提取金额" :maxlength=&qu...

2018-05-17 20:44:40

阅读数:482

评论数:0

Git项目管理使用心得(个人笔记)

git分支管理模式如下:(▲独家手绘,转载烦请注明来源)注解:git主要分master、dev这两个分支。1、master分支用于存储线上稳定、可运行、自以为无Bug的代码最新版本!2、dev分支用于开发人员日常代码合并更新,为避免各自(需求)分支在完成之后合并导致大量冲突代码,建议每天上班pul...

2018-05-17 11:24:45

阅读数:37

评论数:26

vee-validate 内置的校验规则

after{target} - 比target要大的一个合法日期,格式(DD/MM/YYYY)alpha - 只包含英文字符alpha_dash - 可以包含英文、数字、下划线、破折号alpha_num - 可以包含英文和数字before:{target} - 和after相反between:{m...

2018-05-17 09:46:01

阅读数:57

评论数:0

vue 关于 v-model 的真实面孔

故事前景:vue中子组件向父组件传递数据的方式为:使用 $on(eventName) 监听事件使用 $emit(eventName)触发事件而当我们自己写一个子组件时,往往用这句代码:this.$emit('input', value)通过触发input事件来传递value给父组件,那么问题来了,...

2018-05-17 09:30:23

阅读数:19

评论数:0

为什么vue组件的属性,有的需要加冒号“:”,有的不用?

加冒号的,说明后面的是一个变量或者表达式;没加冒号的后面就是对应的字符串字面量!例子:<el-radio-group v-model="handle">                    <e...

2018-05-15 21:37:42

阅读数:92

评论数:0

利用js实现禁用浏览器后退

禁用浏览器后退键的神代码:history.pushState(null, null, document.URL)window.addEventListener('popstate', function () {    history.pushState(null, null, document.U...

2018-05-14 09:11:19

阅读数:20

评论数:0

ES6了解一下

1、为什么要搞个let、const出来ES6 规定暂时性死区和let、const语句不出现变量提升,主要是为了减少运行时错误,防止在变量声明前就使用这个变量,从而导致意料之外的行为。这样的错误在 ES5 是很常见的,现在有了这种规定,避免此类错误就很容易了。2、var、let、const区别var...

2018-05-08 10:02:35

阅读数:23

评论数:0

常用正则表达式

账号注册-账号-3到20个字母,数字:^[A-Za-z0-9]{3,20}$帐号注册-账号-首位必需为字母:^[A-Za-z][A-Za-z0-9]{2,19}$帐号注册-密码-6-20个字符,区分大小写:^[^\u4e00-\u9fa5]{6,20}$...

2018-05-03 17:35:51

阅读数:15

评论数:0

常用终端命令

终端常用命令:# 推荐使用yarn管理依赖npm i yarn -gyarn config set registry htts://registry.npm.taobao.org# 安装依赖npm install || yarn install# 启动本地调试 localhost:8080npm ...

2018-05-03 17:35:03

阅读数:11

评论数:0

日常菜谱-1

菜单:小炒肉、可乐鸡翅、红烧豆腐、炒青菜、番茄蛋汤。详情:1、猪肉、红辣椒、绿辣椒、生姜、料酒。2、鸡中翅、可口可乐、红辣椒、八角、大蒜、香葱。3、嫩豆腐、酱油、葱。4、小青菜、猪油渣(肥肉)、大蒜、红辣椒。5、番茄、鸡蛋、葱。综上,需要购买素材:猪肉(带肥肉)、鸡中翅、嫩豆腐、小青菜、番茄、鸡蛋...

2018-03-16 11:00:21

阅读数:24

评论数:0

时间戳转换函数

函数如下:function fmtDate(obj){ obj = (typeof(obj) == "number") ? obj : Number(obj); var date = new Date(obj); ...

2018-03-09 13:14:06

阅读数:58

评论数:0

一个简易的H5数据展示效果【demo】

先上效果图,正常展示: 向上滑动搜索框部分: 向下滑动搜索框部分: 实现代码如下: 滑动效果 * { margin: 0; padding: 0; font-size: ...

2018-02-06 09:55:32

阅读数:436

评论数:0

数组去重【案例】

先上一道练习题: 比如输入: [1,13,24,11,11,14,1,2]  输出: [1,13,24,11,14,2] 需要去掉重复的11 和 1 这两个元素。 解: var arr = [1, 13, 24, 11, 11, 14, 1, 2]; var tmpArr = [];...

2018-01-24 12:04:15

阅读数:67

评论数:0

A4打印时宽高mm对应像素px

A4纸大小:201mm*297mm 对应的像素:794px*1123px 所以 1mm = 3.78px

2018-01-10 17:38:36

阅读数:274

评论数:0

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