赞助
摘要: Object.entries()方法返回一个给定对象自己的字符串键值对的数组。 const obj = { a: "aa", b: "bb", c: "cc" }; console.log(Object.entries(obj), "Object.entries(obj)Object.entries 阅读全文
posted @ 2023-11-14 15:53 Tsunami黄嵩粟 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 当使用JSON.stringify函数时,第二个参数是一个数组或一个函数,用于控制序列化过程中对象的属性。第三个参数是一个用于控制缩进的数字或字符串,用于美化输出的可选参数。 让我们通过一个例子来说明: 假设我们有以下 JavaScript 对象: const person = { name: 'J 阅读全文
posted @ 2023-11-14 15:27 Tsunami黄嵩粟 阅读(9) 评论(0) 推荐(0) 编辑
摘要: keyof 是 TypeScript 中的一个关键字,用于获取一个类型的所有键(属性名)构成的联合类型。它主要用于在类型系统中引用对象类型的键。 以下是一些 keyof 的用法和示例: 1. 获取对象类型的键: type Person = { name: string; age: number; } 阅读全文
posted @ 2023-11-14 11:19 Tsunami黄嵩粟 阅读(651) 评论(0) 推荐(0) 编辑
摘要: extends 是一个关键字,用于指定类型参数的约束。它在类型参数的声明中使用,以确保类型参数满足特定的条件。 具体来说,extends 后面可以跟随一个类型,表示类型参数必须是该类型的子类型。在泛型类型或泛型函数中,这样的约束可以提供更强的类型安全性,使得类型参数符合特定的要求。 以下是一些示例说 阅读全文
posted @ 2023-11-14 11:15 Tsunami黄嵩粟 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在TypeScript中,接口(interface)用于定义对象的结构,可以描述对象的属性、方法等。下面是一个简单的例子,演示如何使用 TypeScript 接口: // 定义一个接口表示一个人的信息 interface Person { firstName: string; lastName: s 阅读全文
posted @ 2023-11-14 10:33 Tsunami黄嵩粟 阅读(17) 评论(0) 推荐(0) 编辑
摘要: //禁用复制 disableTextSelection: function () { // 给特定的元素添加自定义属性 $("body").attr("oncontextmenu", "window.event.returnValue=false"); //禁用了鼠标右键点击时的上下文菜单。 $(" 阅读全文
posted @ 2023-11-14 10:20 Tsunami黄嵩粟 阅读(34) 评论(0) 推荐(0) 编辑