自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6心得体会(六)之数值的扩展

六、数值的扩展1.Number.isFinite(), Number.isNaN()Number.isFinite()用来检查一个数值是否为有限的(finite),即不是Infinity。注意,如果参数类型不是数值,Number.isFinite一律返回false。Number.isFinite(15); // trueNumber.isFinite(0.8); // trueNumb...

2019-05-23 11:52:23 137

原创 ES6心得体会(五)之正则的扩展

五、正则的扩展1.RegExp 构造函数es5中,构造有两种情况一、var regex = new RegExp('xyz','i');=> var regex = /xyz/i二、var regex = new RegExp(/xyz/i);=> var regex = /xyz/ies5不允许在第二种方法使用第二个参数var regex = new RegEx...

2019-05-23 11:32:40 163

原创 ES6心得体会(四)之字符串的新增方法

四、字符串的新增方法1.repeat()repeat方法返回一个新字符串,表示将原字符串重复n次。'x'.repeat(3) // "xxx"'hello'.repeat(2) // "hellohello"'na'.repeat(0) // ""参数如果是小数,会被取整。'na'.repeat(2.9) // "nana"如果repeat的参数是负数或者Infinity,会报...

2019-05-23 11:18:31 142

原创 ES6心得体会(三)之字符串的扩展

三、字符串的扩展1. 字符串的遍历器接口for (let codePoint of 'foo') { console.log(codePoint)}除了遍历字符串,这个遍历器最大的优点是可以识别大于0xFFFF的码点,传统的for循环无法识别这样的码点。let text = String.fromCodePoint(0x20BB7);for (let i = 0; i &l...

2019-05-23 11:10:37 119

原创 ES6心得体会(二)之变量的解构赋值

二、变量的解构赋值1、数组的解构赋值let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x, , y] = [1, 2, 3];x // 1y // 3let [head, ....

2019-05-22 15:59:43 120

原创 ES6心得体会(一)之let和const命令

一、let和const命令1.1不存在变量提升和暂时性死区(TDZ)//TDZ开始tmp = 'abc' //referenceErrorconsole.log(tmp) //referenceErrorlet tmp; //TDZ结束console.log(tmp) //undefinedtmp = 123;console.log(tmp) //123暂时性死区意味着...

2019-05-22 15:03:34 136

原创 带你学习不一样的ES6,深度学习原理,带你玩嗨js

es6//补全---->可以用到时间补全,就是说:比如:7:01,可以补全let str5 = 'abc';console.log(str5.padStart(5, '0'));console.log(str5.padEnd(5)); /** * 函数 */ //1。默认函数,a.必填项不填写报错,b.有些参数没有传参的话,可以有默认值//以前的写法funct...

2019-05-08 16:48:46 1437 1

原创 iphone刘海屏页面适配

下面是实现iphonex 刘海屏前端页面适配的一个插值算法小案例 <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> body, ul { m...

2019-05-08 16:44:50 2168

原创 padStart()方法,padEnd()方法

padStart()方法,padEnd()方法ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全。'x'.padStart(5, 'ab') // 'ababx''x'.padStart(4, 'ab') // 'abax''x'.padEnd(5, 'ab') // 'xabab''x...

2019-05-08 16:41:07 1564

原创 Vue中使用Axios拦截器(拦截请求与相应)

Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。Features从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换 JSON 数据客户端支持防御 XSRF引用文档中的话,Axios和jquery ajax相同点都...

2019-05-08 16:33:15 5932

原创 块级元素水平垂直居中方法

一.脱离文档流只要是脱离文档流,都是使用的是父相子绝(父块相对定位,子块绝对定位),有三种方式:有无宽高都可 1.父相子绝 可以使用 margin:auto 2.父相子绝 transform:translatex有宽高 3.父相子绝 margin-top 一半1.有没有宽高都可以下面两种方法都是需要父相子绝(父块相对定位,子块绝对定位),在子块中设置方法一 ...

2019-05-08 16:27:01 2016

原创 vue中router-link标签所必备了解属性

to表示目标路由的链接。 当被点击后,内部会立刻把 to 的值传到 router.push(),所以这个值可以是一个字符串或者是描述目标位置的对象。 <!-- 字符串 --> <router-link to="home">Home</router-link> <!-- 渲染结果 --> <a href="home">Home&l...

2019-05-08 16:21:06 1925

原创 Git版本回退

一.使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到的历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96二.执行回退命令git reset --hard idgit reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96三.把修改强推到远程服务器git push...

2019-04-17 19:46:22 103

空空如也

空空如也

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

TA关注的人

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