摘要: ES6变量的解构赋值 / 对象的解构赋值 对象的解构赋值: 对象的解构赋值与数组的机构复制相似。 等号左右两边都为对象结构 const { a, b } = { a: 1, b: 2 }。 左边的{}中为需要赋值的变量。 右边为需要解构的对象。 主要用途: 提取对象属性。 使用对象传入乱序的函数参数 阅读全文
posted @ 2018-12-13 17:01 骨子里的钟 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 常量-不可改变的量。 常量必须在声明的时候赋值。否则报错。 与let类似的特性: 不能重复声明,不存在变量提升,只在当前块级作用域内有效。 与let的区别: 常量一旦声明就不可改变,但常量如果为引用类型的时候,不能保证不可变。 实质上,const只能保证常量的地址不变,不能保证地址上的内容发生改变。 阅读全文
posted @ 2018-12-12 17:49 骨子里的钟 阅读(146) 评论(0) 推荐(0) 编辑
摘要: json数据格式: 1,json全称JavaScript Object Notation。 2,通过键值对存储数据,也可通过数组的方式。 3,json不是JavaScript的子集 -json可以包含U+2028和U+2029,js字符串不能。 json数据格式特点: 1,以{起始,}结束的键值对或 阅读全文
posted @ 2018-11-26 16:45 骨子里的钟 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 / 正则表达式是个神马玩意儿 正则表达式都是操作字符串的,模式就是规则,匹配就是作比较。 正则表达式由以下两种字符组成的文字模式: 1,普通字符(26个英文字母,数字) 2,特殊字符(有特殊含义的,例如./等) 匹配一个或多个字符串。 使用正则的理由: 方便查找。还可替换。数据有效性验证 阅读全文
posted @ 2018-11-20 10:51 骨子里的钟 阅读(359) 评论(0) 推荐(0) 编辑
摘要: JavaScript函数深入讲解 / 2-1 什么是对象 JavaScript中的对象,对象是什么: 对象就是值的集合,任意值的集合。 值包括所有5种基本类型以及3种引用类型的值。 为了方便访问值,就需要给值取个名字,这个就是属性。值 和键在一起就形成了键值对。 对象就是由一个又一个的属性所构成的。 阅读全文
posted @ 2018-11-05 11:44 骨子里的钟 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 给正在学习路上摸爬滚打的自己 这是我的在博客园的第一篇博客,在学习编程的过程中一直觉得要将积累的,或者犯过的错误以及解决方法等东西记录下来,这样在遗忘的时候,需要的时候,可以迅速的查找,也算是对知识的一个整理与复习。 之前用github+hexo自己搭建过一个个人博客,结果发现自己的水平还不足以支撑 阅读全文
posted @ 2018-08-15 00:59 骨子里的钟 阅读(228) 评论(1) 推荐(0) 编辑