const AKclown = {
// I am AKclown
string: "AKclown",
number: 20,
boolean: true,
undefined: undefined,
null: null,
symbol: Symbol(),
date: new Date(),
regExp: new RegExp("ab+c"),
literalRegExp: /literalRegExp/,
error: new Error(),
promise: new Promise(() => {}),
callback: (a: number, b: unknown, c = 1, ...rest) => {
console.log(a, b, rest);
},
array: [{ string: "AKclown" }, "AKclown", 1],
object: {
string: "AKclown",
number: 20,
boolean: true,
undefined: undefined,
},
};
const element = {
id: 1,
name: "AKclown",
children: [
{
id: 2,
name: "JS TO TS",
children: [],
},
],
};
easyMock 账号: AKclown123
const AKclown = {
isString: "AKclown",
isNumber: 20,
isBoolean: true,
isUndefined: undefined,
isNull: null,
isSymbol: Symbol(),
isDate: new Date(),
isRegExp: new RegExp("ab+c"),
isLiteralRegExp: /literalRegExp/,
isError: new Error(),
isPromise: new Promise(() => {}),
isCallback: (a: number, b: unknown, c = 1, ...rest) => {
console.log(a, b, rest);
},
/**
* 你是谁啊
*/
// I am AKclown
isArray: [
{ isString: "JS Object To Typescript" },
"AKclown",
1,
1,
[1, 3, "string"],
true,
undefined,
null,
],
isObject: {
isString: "AKclown",
isNumber: 20,
isBoolean: true,
isUndefined: undefined,
isNull: null,
isArray: [
{ title: "JS Object To Typescript" },
"AKclown",
1,
[1, 3, "string"],
true,
undefined,
null,
],
},
};
const TEST1 = {
/**
* 你是谁啊
*/
// I am AKclown
isArray: [
{ isString: "JS Object To Typescript", isNumber: 1 },
"AKclown",
"AK",
1,
1,
[1, 3, "string"],
[],
true,
undefined,
null,
null,
],
};
const test1 = {
a: 1,
b: 1,
children: {
a: 2,
b: 2,
children: {},
},
};
const test2 = {
a: 1,
b: 1,
children: {
c: 1,
d: 1,
children: {
c: 2,
d: 3,
children: {},
},
},
};
const test = {
a: 1,
b: 1,
children: [
{
a: 1,
b: 1,
children: [
{
a: 1,
b: 1,
children: [],
},
],
},
{
a: 1,
b: 1,
children: [
{
a: 1,
b: 1,
children: [],
},
],
},
],
};
const test3 = {
a: 1,
b: 1,
children: [
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
};
{
"x": 5,
"y": 6,
"should_be_in_ts": {
"metadata": "goes here",
"or": "whatever"
},
"should_be_ts_map_not_an_interface": {
"key1": {
"a": 1,
"b": 2
},
"key2": {
"a": 3,
"b": 4
},
"key3": {
"a": 5,
"b": 6
},
"key4": {
"a": 7,
"b": 8
},
"key5": {
"a": 9,
"b": 10
}
}
}
const a = [
{
a: 1,
b: 1,
children: [
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
},
"2",
"3",
1,
];
const test = {
a: 1,
b: 1,
children: [
{
a: 1,
b: 1,
children: [
{
a: 1,
b: 1,
children: [],
},
],
},
{
a: 1,
b: 1,
children: [
{
a: 1,
b: 1,
children: [],
},
],
},
],
};
const a = [
{
a: 1,
b: 1,
children: [
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
},
{
a: 1,
b: 1,
children: [
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
},
];
const aa = {
b: [
{
c: '1',
d: 1,
Node: [
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
},
{
c: 1,
d: 1,
a: 1,
Node: [
{
c: '1',
d: 1,
a: 1,
Node: [
{
c: '2',
d: 2,
a: 1,
Node: [],
},
],
},
],
},
],
}
[
{
c: 1,
d: 1,
children: [
{
c: 1,
d: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
},
{
c: 1,
d: 1,
a: 1,
children: [
{
c: '1',
d: 1,
a: 1,
Node: [
{
c: 2,
d: 2,
Node: [],
},
],
},
],
},
{
c: 1,
d: 1,
a: 1,
children: [
{
c: '1',
d: 1,
a: 1,
Node: [
{
c: '2',
d: 2,
a:1,
Node: [],
},
],
},
],
}
]
const arr = ["1", 1, undefined, { aa: "12", a: { b: 1 } }];
const AK = {
a: 1,
b: 1,
children: ["1", 1, undefined],
};
ApiResponse«List«AKclownx»»{
code (string, optional): 响应code,
data (Array[AKclown], optional): 第三方返回相关数据,
msg (string,optional): 错误信息
}