JSON.stringify()方法将一个 JavaScript 值(对象或者数组)转换为一个 JSON 字符串,如果指定了 replacer 是一个函数,则可以选择性地替换值,或者如果指定了 replacer 是一个数组,则可选择性地仅包含数组指定的属性。 语法 JSON.stringify(va ...
分类:
Web程序 时间:
2020-06-19 11:56:54
阅读次数:
80
各种程序设计语言中方法传递方式有如下几种: 按值调用 call by value 按引用调用 call by reference 按名称调用 call by name Java 中是按值调用。方法参数一般有两种类型: 基本数据类型(数字、布尔值) 对象引用 基本数据类型是按值调用这个很好理解,例如下 ...
分类:
编程语言 时间:
2020-05-31 13:12:31
阅读次数:
82
图中是暗黑领域,非常牛逼的技能。 背景 DDD中出现的名词: 领域,子领域,核心域,通用域,支撑域,限界上下文,聚合,聚合根,实体,值对象 都是关键概念,但是又比较晦涩,在开始DDD之前,搞清楚这些关键概念名词非常的重要。 那它们作用体现在哪里呢? 领域-子领域 领域是: 从事专门活动或者事业的范围 ...
分类:
其他好文 时间:
2020-05-31 00:42:53
阅读次数:
71
Map 对象 Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。 Maps 和 Objects 的区别 一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值。 Map 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 Ma ...
分类:
其他好文 时间:
2020-05-29 10:25:18
阅读次数:
59
export default与export const的区别 export 用于在JavaScript模块中导出函数,原始值,对象;即导出模块,例如: export (命名导出) export {myFunction}; //命名导出函数 export const value=5; //命名导出原始 ...
分类:
其他好文 时间:
2020-05-29 09:45:00
阅读次数:
748
Map:Map对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。构造函数Map可以接受一个数组作为参数。 map对应的数据类型是对象{},它拥有和对象一样的方法; map的键和值可以是任何对象,这一点对象的键只能是number或者string; 自带iterator遍历器,可以进行 ...
分类:
其他好文 时间:
2020-05-25 17:30:34
阅读次数:
131
package wjb; public class Vehicle { public String brand; public String color; double speed=0; public String getBrand() { return brand; } public void s ...
分类:
其他好文 时间:
2020-05-14 15:09:23
阅读次数:
57
比如在一个聚合Entity里 Order 一对多 OrderItem 实体 OrderItem里有一个ModifyUser修改者值对象 比如我有这样一个需求 :一个人修改了一个订单下2个子订单的项,我需要记录在orderitem实体下ModifyUser,因为OrderItem可能被不同人修改。 当 ...
分类:
其他好文 时间:
2020-05-07 20:15:06
阅读次数:
91
面向对象思想 构造器: new就是一个构造器,作用是:①分配空间;②赋初始值(避免错误,简化输入); 构造器调用构造函数,传参为了赋初始值; 对象的基本元素是: 属性和方法 类成员(属性和方法)。属性最为重要,属性的集合是一个状态,方法是一个状态到另一个状态的桥梁; 封装: 属性和处理属性的方法集合 ...
分类:
编程语言 时间:
2020-05-05 15:12:28
阅读次数:
88
Honesty is the best choice. 与大多数其他的面向对象的语言不同,ECMAScript 中没有类的概念。 ECMA 262 把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数”。这就相当于说,对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个 ...
分类:
编程语言 时间:
2020-05-05 01:00:31
阅读次数:
74