自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Angular2+ 表单主动触发验证

Angular2+ 表单主动触发验证场景 比如用户点击保存按钮后要直接触发验证,显示所有不合法的item. 我这边用的是angular的响应式表单。html部分 <form [formGroup]="validateForm" > <input type="text" nz-input formControlName="id...

2018-09-07 11:06:09 4841 2

原创 js深度拷贝对象-ES7

ES7深度拷贝对象 Object.getOwnPropertyDescriptors该函数返回一个对象所有的属性,甚至包括get/set函数。ES2017加入这个函数的主要动机在于方便将一个对象深度拷贝给另一个对象,同时可以将getter/setter拷贝。const obj = { name: 'joy', getName(){ return th...

2018-08-07 11:00:34 1129

原创 ES7遍历对象

遍历对象Object.entries()和Object.keys相关,不过entries()函数会将key和value以数组的形式都返回。这样,使用循环或则将对象转为Map就很方便了。const obj={a:1,b:2};Object.entries(obj).forEach(([key,value])=> console.log('key',key,'value',value)...

2018-08-07 10:46:59 1569

原创 js计算网站性能

计算网站性能使用performance的timing属性,可以拿到页面性能相关的数据,这里在很多文章都有提到关于利用window.performance.timing记录页面性能的文章,例如alloyteam团队写的初探 performance – 监控网页与程序性能代码:// 计算加载时间function getPerformanceTiming() { var p...

2018-07-30 17:30:57 611

原创 表单输入框自动填充后怎么除去黄色背景

输入框自动填充后怎么除去黄色背input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset; border: 1px solid #CCC!important;}注意: chrome默认定义的background-color,background-image,color不能用!important提升其...

2018-07-27 09:16:42 468

原创 js 防抖和节流

防抖和节流我们在开发的过程中,经常会有这样一种情况,函数被频繁的调用,如果这个函数执行了某些dom操作的话,那么浏览器将会非常耗费性能,从而影响用户体验防抖通过设置定时器保证一段时间内事件回调函数只能执行一次的做法在javascript业界有一个专业的术语称谓——防抖!它的原理其实很简单:1 用闭包实现一个timer变量,用来保存上一次调用函数的定时器id;2 我们不是直接调用...

2018-07-26 10:51:52 447 2

原创 js数组去重

数组去重ES6实现 function uniq(a) { return Array.from(new Set(a)); }ES5实现uniqueArray = a.filter(function(item, pos) { return a.indexOf(item) == pos;})

2018-07-26 10:16:07 166 2

原创 js名字中间部分替换成星号

js名字中间部分替换成星号 public formatName(name: any): string { let newStr; if (name.length === 2) { newStr = name.substr(0, 1) + '*'; } else if (name.length > 2) { let char = ''; ...

2018-07-26 09:59:14 14689

空空如也

空空如也

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

TA关注的人

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