This commit is contained in:
28
src/tests.ts
28
src/tests.ts
@@ -67,28 +67,8 @@ class User extends expresses(
|
||||
}
|
||||
}
|
||||
|
||||
// const user1 = new User(BigInt(1))
|
||||
// const user2 = new User(BigInt(2))
|
||||
const user1 = new User(BigInt(1))
|
||||
const user2 = new User(BigInt(2))
|
||||
|
||||
// console.log(user1)
|
||||
// console.log(user1.equals(user2))
|
||||
|
||||
|
||||
class ConstructorTests1 {
|
||||
value: string
|
||||
|
||||
constructor() {
|
||||
console.log("ConstructorTests1")
|
||||
this.value = "ConstructorTests1"
|
||||
}
|
||||
}
|
||||
|
||||
function ConstructorTests2(this: ConstructorTests1) {
|
||||
console.log("ConstructorTests2")
|
||||
this.value = "ConstructorTests2"
|
||||
}
|
||||
|
||||
|
||||
const targetObj = {}
|
||||
|
||||
console.log(Reflect.construct(ConstructorTests1, [], ConstructorTests2))
|
||||
console.log(user1)
|
||||
console.log(user1.equals(user2))
|
||||
|
||||
Reference in New Issue
Block a user