一、构造器的引入 理解构造器之前,首先我们需要知道Java中为什么要引入构造器,以及构造器的作用。假设我们每一次编写一个类都要执行一个initialize()方法,该方法是提醒你,在使用对象之前,应首先调用initialize()方法进行初始化,这就意味着每一用户都能去执行这个方法。Java中引入构 ...
分类:
其他好文 时间:
2019-03-22 16:55:02
阅读次数:
105
结构化分析模型结构如图 数据流图:描述与用户相关的初始数据的接受过程以及这些数据转变为输出结果的内部加工过程。 数据字典:模型中的数据信息集合。 数据流图符号 数据流图的附加符号 数据流图的构建:自顶向下,逐层分解,构建分层的数据流(DFD)图 。 1)构建顶层数据流图 顶层数据流图体现系统的应用领 ...
分类:
其他好文 时间:
2019-03-17 01:29:06
阅读次数:
405
1.超引用:(...) 用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中 2.解构赋值: 赋值: 解构: 3. for of循环: es5的for循环: for in 循环: for of 循环:(不能用来遍历json) 4.Map对象 map对象是因为for of 的出现才出现的,一个map ...
分类:
其他好文 时间:
2019-03-11 00:57:29
阅读次数:
189
1,其实在ES6出现了之后,更新的很多,这些都是要去理解和学习的。 2,最近对于数组解构这个东西做了一个学习,觉得对于数据解构的有比较大的用处,所以po出来。 3,解构的分类有很多种类型:数组的解构赋值,对象的解构赋值,字符串的解构赋值,布尔值的解构赋值,函数参数的解构赋值,数值的解构赋值。 现在先 ...
分类:
编程语言 时间:
2019-03-08 11:24:29
阅读次数:
186
查看官方文档手册:链接:https://www.tslang.cn/docs/home.html ...
分类:
其他好文 时间:
2019-02-26 01:14:59
阅读次数:
164
对象的扩展运算符 扩展运算符(...)。ES2018 将这个运算符引入了对象。 解构赋值 对象的解构赋值用于从一个对象取值,相当于将目标对象自身的所有可遍历的(enumerable)、但尚未被读取的属性,分配到指定的对象上面。所有的键和它们的值,都会拷贝到新对象上面。 上面代码中,变量z是解构赋值所 ...
分类:
其他好文 时间:
2019-02-25 15:20:02
阅读次数:
190
在上篇中,我们可以知道如果想要访问vuex.store中state中的数据,需要this.$store.state.属性名。显然这样访问数据写的代码很很不简洁的,辅助函数就是用来解决这个问题的。 1、辅助函数: 通过辅助函数mapState、mapActions、mapMutations,把vuex ...
分类:
其他好文 时间:
2019-02-23 11:03:01
阅读次数:
1447
一 let 和 var 作用域 1 普通用法 for (var i = 0; i < 5; i++) { console.log(i); } for (let i = 0; i < 5; i++) { console.log(i); } 结果都是: 0,1,2,3,4 2 箭头函数(()=>{})里 ...
分类:
Web程序 时间:
2019-02-22 18:09:40
阅读次数:
225
基本语法: 输出:console.log() 1:let 声明变量 es6之前:(var) 1):变量没有作用域 2):可以声明一样的变量多次 3):var 可以提升声明 es6之后:(let) 1):变量有作用域 2):不可以重复声明同样的变量 3): let 没有提升声明的功能 4): 可以声明 ...
分类:
其他好文 时间:
2019-02-15 21:16:12
阅读次数:
242
一:前景介绍为cc.Button添加事件的方法有很多种,本篇只讲解使用cc.Component.EventHandler的方法.因为此方案有一个最大的有点:可以获得cc.Event.EventTouch.但是此方案,相比如控件拖动方案要复杂一些,所以给出此Blog予以详解二:详解Ⅰ:构建cc.Component.EventHandler对象exportclassClickEvent2CreatTo
分类:
其他好文 时间:
2019-02-15 19:54:14
阅读次数:
502