笔记
迷人的律二
边学边写博客,更加提高效率,还可以达到分享的收益。
岂不美哉!
展开
-
es6中函数方面的扩展(一)
es6新增了箭头函数,函数默认参数等功能,方便了代码的间接性,可读性函数的参数默认值es6以前要想实现函数参数的默认值,是需要做一些变通的 function foo (x, y) { x = x || 'hello'; y = y || 'es6'; console.log(x, y) } foo(); // hello es6 foo('hello'); // hello es6 foo('hello', 'fn'); // hello fn foo原创 2020-05-21 12:44:54 · 103 阅读 · 0 评论 -
es6对正则的扩展
前言: 请你熟悉基本的正则表达式之后再来看此文章首先回一下正则的定义方法正则的定义 let regExp = new RegExp('xyz', 'i'); // 等价于 let regExp = /xyz/i; 如上,创建了一个正则构造函数,第一个参数是匹配的字符串,第二个参数为修饰符还有一种是参数可以直接是正则表达式 let regExp = new RegExp(/xyz/i); // 等价于 let regExp = /xyz/i;但是,这样写了之后,你的参数在es原创 2020-05-20 12:34:56 · 140 阅读 · 0 评论 -
带你了解es6字符串的扩展
字符串的遍历es6中字符串可以在for…of循环中进行遍历,因为字符串内部使用了Iterator遍历器 for (let str of 'string') { console.log(str) } // s // t // r // i // n // gJSON.stringify()根据标准,JSON使用utf-8的编码,但JSON.stringify()有可能会返回不符合utf-8的数据JSON.stringify()的问题在于,他可能返0XD800-0xDF..原创 2020-05-17 20:06:06 · 84 阅读 · 0 评论 -
带你深入了解es6中的解构赋值
解构赋值什么是解构赋值顾名思义,解构赋值就是将集合中的值提取出来,再对变量进行赋值,其实就是返回的一个遍历器对象(Iterator),如果赋值右边不是可遍历的结构就会报错数组的解构let foo = 1;let bar = 2;let test = 3;// 以前的赋值方式let [foo, bar, test] = [1, 2, 3]// 用了数组结构之后数组的解构赋值...原创 2020-05-16 14:04:15 · 213 阅读 · 0 评论 -
Bootstrap栅格布局&分析grid源码
前言此为本人自学经验和某站博主经验,如有侵权请联系。布局首选布局前,大家要明白bootstrap几种布局方式栅格&flex这篇文章先讲解栅格,flex以后介绍栅格布局我们来看一个最简单的栅格布局建议大家在学bootstrap时候用webstrom编辑器,它可以轻松提示css补全,当然别的编辑器可以安装插件,只是个人建议这几行代码做了什么定义了一...原创 2020-03-31 20:13:57 · 630 阅读 · 0 评论 -
初识Bootstrap
初探Bootstrap前言此为本人自学经验和某站博主经验,如有侵权请联系。初识bootstrap什么是bootstrap为什么要用bootstrapbootstrap最重要的是什么bootstrap给我们带来了哪些便利bootstrap对比其他UI框架bootstrap发展前景什么是bootstrapBootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,...原创 2020-03-30 21:41:04 · 209 阅读 · 0 评论