会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qnlz的前端blog
"行成于思,毁于随"
博客园
首页
新随笔
联系
订阅
管理
[置顶]
ES6基础知识清单
摘要: 块的作用域-let 恒量-const 解构数组-Array Destructuring 解构对象-Object Destructuring 模版字符串-Template Strings 带标签的模版字符串-Tagged Templates 判断字符串里是否包含其他字符串 默认参数 - Default
阅读全文
posted @ 2019-04-21 20:03 qnlz
阅读(191)
评论(0)
推荐(0)
[置顶]
linux centos7mariadb安装成功启动不了 解决思路
摘要: 查看系统日志/var/log/mariadb/mariadb.log 提示没有找到plugin.frm,但是用find查找了一下,是存在的; 谷歌了一下,是mysql的权限问题,如下为解决办法: 改变mysql目录的拥有者为mysql chown –R mysql:mysql /var/lib/my
阅读全文
posted @ 2019-03-14 10:23 qnlz
阅读(12035)
评论(0)
推荐(0)
2019年7月8日
ES6基础之——Map
摘要: 如果需要一个铭值对的结构,我们可以使用对象,每个对象里面可以包含多个项目,每个项目都有一个名字,还有一个跟它对应的值,不过使用对象会有一些限制,也可能会引起冲突,比如不能按使用对象来作为项目的名字,现在我们就可以使用Map来组织这种铭值对的数据了。 创建一个Map,可以使用new Map,例如:
阅读全文
posted @ 2019-07-08 08:48 qnlz
阅读(578)
评论(0)
推荐(0)
2019年7月7日
ES6基础之——Set
摘要: Set就是一堆东西的集合,Set有点像Array,也就是数组,跟数组不一样的地方就是Set里不能有重复的内容,创建Set可以使用new Set,这里创建一个desserts的Set let desserts = new Set(); console.log(desserts) //Set{} le
阅读全文
posted @ 2019-07-07 08:43 qnlz
阅读(362)
评论(0)
推荐(0)
2019年7月5日
ES6基础之——继承extends
摘要: 一个类可以去继承其他类里面的东西,这里定义一个叫Person的类,然后在constructor里面添加两个参数:name和birthday; 下面再添加一个自定义的方法intro,这个方法就是简单地返回this.name和this.birthday; class Person{ constructo
阅读全文
posted @ 2019-07-05 08:40 qnlz
阅读(6731)
评论(0)
推荐(1)
2019年7月4日
ES6基础之——静态方法staitc
摘要: 在类里面添加静态方法可以使用staitc这个关键字,staitc就是不需要实例化类就可以使用的方法 class Chef{ constructor(food){ this.food = food; thid.dish = []; } //getter get menu(){ return this.
阅读全文
posted @ 2019-07-04 08:39 qnlz
阅读(1818)
评论(0)
推荐(0)
2019年7月3日
ES6基础之——get 与 set
摘要: 在类里面可以去定义一些getter和setter,getter可以得到一些东西的方法,setter可以设置东西 class Chef{ constructor(food){ this.food = food; thid.dish = []; } //getter get menu(){ return
阅读全文
posted @ 2019-07-03 08:38 qnlz
阅读(9283)
评论(0)
推荐(0)
2019年7月2日
ES6基础之——Class类
摘要: 在javascript里面定义一个类现在可以使用关键字class,例子: class Chef{ constructor(food){ this.food = food; } cook(){ console.log(this.food) } } let zhangsan =new Chef(‘egg
阅读全文
posted @ 2019-07-02 08:52 qnlz
阅读(259)
评论(0)
推荐(0)
2019年7月1日
ES6基础之——生成器Generators
摘要: 手共创建迭代器有点麻烦,我们可以使用Generators去生成迭代器,Generators可以翻译成生成器 先看一下一个简单的生成器,定义一个生成器用的是 functions* chef(){ yield 'tomato'; yield 'eggs'; } let zhangsan=chef();
阅读全文
posted @ 2019-07-01 08:49 qnlz
阅读(348)
评论(0)
推荐(0)
2019年6月30日
ES6基础之——迭代器Iterators
摘要: 迭的意思就是交换、轮流,代的意思就是代替,迭代就是轮流交换,这里说的Iterators有几个特点: 1、每次执行的时候会返回一个对象,这个对象里面有两个东西,一个是value,也就是返回来的值;还有就是done,它的值是布尔值,表示还有没有可以迭代的东西,没有了的话,这个done的值就是true,表
阅读全文
posted @ 2019-06-30 08:46 qnlz
阅读(605)
评论(0)
推荐(0)
2019年6月29日
ES6基础之——指向当前对象的原型对象 super
摘要: let breakfast = { getDrink(){ return 'tea' } }; let dinner = { getDrink(){ return 'beer' } }; let sunday = { __proto__:breakfast } 这里把sunday的prototype
阅读全文
posted @ 2019-06-29 09:46 qnlz
阅读(616)
评论(0)
推荐(0)
2019年6月28日
ES6基础之——__proto__
摘要: __proto__:前面两个下划线,后面两个下划线,ES6的__proto__可以的得到或者设置对象的prototype 使用__proto__可以直接在对象表达式里面设置prototype,例子: __proto__:前面两个下划线,后面两个下划线,ES6的__proto__可以的得到或者设置对象
阅读全文
posted @ 2019-06-28 08:47 qnlz
阅读(880)
评论(0)
推荐(0)
下一页