一、变量的声明与使用 【测试示例需要在node环境中测试,浏览器环境下并不完全兼容ES6代码】ES6中可以使用 {} 来包含任意一段代码,被 {} 包裹的内容称为一个代码块(局部作用域)let关键字 【声明变量】特性:1.块级作用域 【局部作用于声明的代码块中】2.变量声明不会提升 【变量未声明前无 ...
分类:
其他好文 时间:
2019-08-13 22:57:03
阅读次数:
254
- 模板字符串 - 模板字符串也是字符串,只不过写法不一样var str="lq"; - 字符串换行需要在字符串间加\n,模板字符串怎么写就怎么输出(如果模板字符串中间出现需要转义的用\即可把有意义的东西转为字符) ...
分类:
其他好文 时间:
2019-08-11 00:43:36
阅读次数:
85
可以同时定义多个变量,值来源于已有的数组 //1. 定义的变量 数组的项数 let [a,b,c]=[1,2,3];//等同于let a=1,b=2,c=3; //2. 定义的变量>数组的项数 let [a,b,c]=[1,2];//a=1,b=2,c=undefined 定义的变量没有对应的值就是 ...
分类:
编程语言 时间:
2019-08-10 21:00:36
阅读次数:
72
建造者模式又称为生成期末数分布构建一个复杂对象,讲一个复杂的构建曾与其表示层分离 在工厂模式中构建的是完整的个体,而且不关心构建的过程,只需要了解构建结果 建造者模式: 主要有以下概念: Director :指挥者,调用建造者中的不见具体实现进行部件装配,相当于整车组装厂,最终返回装配完毕的产品 B ...
分类:
其他好文 时间:
2019-08-08 00:17:53
阅读次数:
100
es6 闭包是js的变量,它里面是没有块作用域的情况下,它的一个临时的解决方案。 一旦有了块级作用域,就不需要闭包了; js中的var 函数块(函数内) 重复声明、不能控制修改 es6中的let 块级(代码块) 不重复声明、能控制修改 解构赋值:适合从一个大的结构去取数据 例子:用在json中:js ...
分类:
其他好文 时间:
2019-08-07 22:11:04
阅读次数:
111
学习相关的知识 python的初识 python整型,字符串,布尔值 python的列表 字典的初识和解构 python的集合 小数据池与深浅拷贝 python的文件操作 python的函数 python的作用域 python的迭代器,生成式,推导式 python的递归函数与匿名函数 python常 ...
分类:
其他好文 时间:
2019-08-07 20:45:43
阅读次数:
96
解构赋值: 参考文档: ES6 对象的解构赋值 ...
分类:
其他好文 时间:
2019-08-03 14:36:09
阅读次数:
94
1.解构 在ES6中,可以使用解构从数组和对象提取值并赋值给独特的变量,即将数组或对象中的值,拆成一个一个变量。 解构:自动解析数组或对象中的值,并赋值给指定的变量。、 1.1数组解构 1.2对象解构 将对象中的成员值,取出并赋值给多个变量(变量名与对象成员名一致) 1.3函数参数与解构 函数参数使 ...
分类:
其他好文 时间:
2019-07-26 22:45:46
阅读次数:
109
函数 数学定义 y=f(x), y是x函数,x是自变量。y=f(x0,x1...xn) Python函数 由若干语句组成的语句块,函数名称,参数列表构成,它是组织代码的最小单位 完成一定的功能 函数作用 结构化编程对代码的最基本的封装,一般按照功能组织一段代码 封装的目的为了复用,减少冗余代码 代码 ...
分类:
编程语言 时间:
2019-07-23 13:25:29
阅读次数:
108
函数参数的解构赋值 数值和布尔值的解构赋值 ...
分类:
其他好文 时间:
2019-07-22 21:31:08
阅读次数:
147