TypeScript(十) Map对象、元组、联合类型、接口

向元组添加元素,添加是从后面添加的。 (2)pop() – 从元组中删除元素,并且删除是最后一个且返回移除的元素。 var mytuple = [10, "Hello", "World", "typeScript"];console.log("添加前元素个数:" + mytuple.length); // 返回元组的大小mytuple.push(12); // 添加到元组中console.log("...

javascript实现深度拷贝

在JavaScript中,深拷贝是指创建一个新对象,并将原对象的所有属性值复制到新对象中。这样,即使修改新对象的属性值,也不会影响到原对象。 1.使用JSON.parse()和JSON.stringify()方法: 注意:这种方法只适用于可以被JSON序列化的对象,对于函数、正则表达式、Symbol等类型的属性,以及循环引用的对象,这种方法无法正确拷贝。 2.使用递归方法:  这种方法可以处理更多类型的属...

编程笔记 html5&css&js 073 JavaScrip Object数据类型

编程笔记 html5&css&js 073 JavaScrip Object数据类型 一、创建 Object二、Object 类型的属性与方法三、示例四、参考小结 一、创建 Object 使用构造函数创建: // 使用 new 关键字调用 Object 构造函数创建一个空对象let obj1 = new Object();// 或者带初始属性let obj2 = new Object({ name...

TypeScript(二) 基础类型

1. typescript的基础类型 2. 基础类型说明 2.1. 元组类型 let x: [string, number];x = [‘Room’,26]; // 运行正常x = [26,‘Room’]; // 运行异常console.log(x[0]); // 输出Room 2.2. 枚举 enum Color {Red, Green, Blue};let c: Color = Color....

编程笔记 html5&css&js 062 JavaScrip如何使用

编程笔记 html5&css&js 062 JavaScrip如何使用 一、 引入JavaScript二、DOM操作三、事件处理四、数据验证五、异步编程六、使用库和框架七、模块化开发小结 这里先列示基本的步骤和内容,后面慢慢深入。 一、 引入JavaScript 在HTML文档中,可以通过<script>标签来引入外部JavaScript文件或直接编写内联脚本。 <!-- 引入外部JavaScript文...

编程笔记 html5&css&js 064 JavaScrip语言规则

编程笔记 html5&css&js 064 JavaScrip语言规则 JavaScript 有哪些基本的语言规则? JavaScript 有哪些基本的语言规则? JavaScript 作为一门脚本语言,具有以下基本的语言规则: 变量声明: JavaScript 使用 var(在 ES6 后推荐使用 let 和 const)关键字来声明变量。例如:var age; // 声明一个未初始化的变量let ...

TypeScript(五) 条件语句

1. 条件语句 1.1. 描述   条件语句用于基于不同的条件来执行不同的动作。   条件语句是通过一条或多条语句的执行结果(true或false)来决定后面执行的代码块。 1.2. 常使用的条件语句 (1)if语句 - 只有当指定条件为true时,使用该语句来执行代码 (2)if…else语句 - 当条件为true时执行if中代码,当条件为false时执行else中代码。 (3)if…else if…...

编程笔记 html5&css&js 068 JavaScrip Boolean数据类型

编程笔记 html5&css&js 068 JavaScrip Boolean数据类型 一、Boolean数据类型二、运算符三、代码示例小结 一、Boolean数据类型 在JavaScript中,Boolean(布尔)数据类型是一种基本数据类型,它有两个可能的值:true 和 false。布尔类型主要用来表示逻辑状态,在条件判断、循环控制和其他需要进行真假判断的场景中发挥核心作用。特点和行为: 字面值:...

编程笔记 html5&css&js 061 JavaScrip简介

编程笔记 html5&css&js 061 JavaScrip简介 一、JavaScript概述二、JavaScript的主要特点三、历史延革四、JavaScript与前端开发小结 一、JavaScript概述 JavaScript是一种广泛使用的编程语言,用于为网页添加交互功能。它是一种脚本语言,意味着它可以在浏览器中直接运行,而无需编译。JavaScript可以在客户端执行,与HTML和CSS配合使...

TypeScript(八) number和string

1. TypeScript number 1.1. 描述   Number对象是原始数值的包装对象。 1.2.语法 var num = new Number(value);;   注意:如果一个参数值不能转换为一个数字,将返回NaN(非数字值)。 1.3. 对象属性 实例: console.log("TypeScript Number 属性: "); console.log("最大值为: " + Num...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.004379(s)
2024-05-02 21:10:48 1714655448