1.类别:类 2.个体:对象 对象具有的特征: 属性 每个对象的每个属性都拥有特定值(属性-属性值)对象执行的操作:方法 对象:用来描述事物的一个实体,有一组属性和方法组成(实体:属性+方法) 类和对象的关系:类是对象的抽类,对象是类的实例; Java程序都以类Class作为组织单元。 使用对象的步 ...
分类:
其他好文 时间:
2019-11-29 19:42:52
阅读次数:
82
DDD实战与进阶 值对象 [toc] 概述 作为领域驱动设计战术模式中最为核心的一个部分 值对象。一直是被大多数愿意尝试或者正在使用DDD的开发者提及最多的概念之一。但是在学习过程中,大家会因为受到传统开发模式的影响,往往很难去运用值对象这一概念,以及在对值对象进行持久化时感到非常的迷惑。本篇文章会 ...
分类:
其他好文 时间:
2019-11-28 19:03:14
阅读次数:
95
概念理解: 数组的解构赋值 对象的解构赋值 字符串的解构赋值 数值和布尔值的解构赋值 函数参数的解构赋值 数组的解构赋值: 一般的: const arr=[1,2,3,4]; let [a,b,c,d]=arr; console.log(a,b,c,d) // 1 2 3 4 复杂点的: const ...
分类:
其他好文 时间:
2019-11-23 21:53:57
阅读次数:
69
作者 | Jeskson 来源 | 达达前端小酒馆 解构赋值: 数组的解构赋值,对象的解构赋值,字符串的解构赋值,数值与布尔值的解构赋值,函数参数的解构赋值。 开发环境准备: 编辑器,VS Code,Atom,Sublime,或IDE(Webstorm)浏览器(最新的Chrome)或Node.js环 ...
分类:
其他好文 时间:
2019-11-22 23:23:11
阅读次数:
82
第六章 面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”可以把这里的对象想象成散列表:无非就是一组名值对,其中值可以是数据或函数。 1、对象的属性类型 ECMAScript中有两种属性:数据属性和访问器属性。 a:数据属性 数据属性包含一个数 ...
分类:
其他好文 时间:
2019-11-16 23:46:33
阅读次数:
139
函数返回值 函数返回值可以通过(,)进行收集,即函数可以通过返回一个元组来达到返回多个值的目的 函数的匹配语法 func(value) 常用的调用方法 func(name=value) 关键字参数,通过变量名进行匹配 func( sequence) 以name传递所有的对象,并作为独立的基于位置的参 ...
分类:
编程语言 时间:
2019-11-13 20:41:54
阅读次数:
73
```python ORM: - ORM什么是? 类名 > 数据库表 对象 > 记录 对象.属性 > 字段 - ORM的优缺点: 优点: 可跨平台,可以通过对象.属性取值,对象.方法,让该方法内部执行SQL语句。比如:save --> insert into table... 缺点: 1.执行效率低... ...
分类:
数据库 时间:
2019-11-13 16:15:40
阅读次数:
104
当运用多层循环的时候,会出现一种情况,就是当想改变数组的某一个对象里的元素的时候,其他对象里的元素页跟着发生了改变。根据条件已经定位到了某一个对象,但是改变之后发现,其他的还是也都改变了。 原因就是: 数组是引用对象,数组变量存储在栈,元素数据存储在堆中,将数组赋值不同的对象,所以赋值对象都指向堆同 ...
分类:
编程语言 时间:
2019-11-08 20:58:35
阅读次数:
131
hashMap基于hashing原理,我们通过put()和get()方法存储和获取对象。当我们将键值对传给put()方法时;它调用键对象的hashCode()方法来计算hashCode,然后找到bucket位置来存值对象。当获取对象时,通过键值对的equals()方法来找到正确的键值对。然后返回值对 ...
分类:
其他好文 时间:
2019-11-04 15:42:31
阅读次数:
160
es6文档:http://es6.ruanyifeng.com/1、es6新特性 let/const 变量的解构赋值(数组的解构赋值,对象的解构赋值,字符串的解构赋值,数值和布尔值的解构赋值,函数参数的解构赋值) 注:圆括号问题解构赋值虽然很方便,但是解析起来并不容易。对于编译器来说,一个式子到底是 ...
分类:
其他好文 时间:
2019-11-04 00:14:20
阅读次数:
104