ts对象笔记

news/2024/12/29 16:25:30/

对象作为函数形参

var obj={x:1,y:"你"
}
interface objType{x:number,y:string
}
var fun=(obj1:objType)=>{console.log(obj1.x,obj1.y);
}
fun(obj);

 对象作为返回值

var a={x:1,y:"你"
}
var b={x:2,y:"好"
}
interface objType{x:number,y:string
}
var fun=(obj1:objType,obj2:objType):objType=>{return {x:obj1.x+obj2.x,y:obj1.y+obj2.y}
}
console.log(fun(a,b))

 


http://www.ppmy.cn/news/106778.html

相关文章

黄金期货CFD会亏损吗?有哪些黄金期货CFD常见问题

差价合约(Contract For Difference,CFD)是一种热门的衍生性金融商品,CFD 可以在不实际持有资产的情况下,透过保证金方式来针对股市指数、外汇、贵金属、原物料等商品进行多、空任一方向之交易。投资者在选择黄金交易时,会遇到哪些…

Pytest 高级进阶用法Hook使用pdm打包成插件

系列文章目录 提示:阅读本章之前,请先阅读目录 文章目录 系列文章目录前言一、创建项目二、安装pdm三、使用pdm创建项目四、创建src五、src下面,再创建包名六、编写plugin七、编写配置pyproject.toml八、使用pdm,添加pytest到该插…

Linux函数库管理

文章目录 Linux函数库管理动态与静态函数库静态函数库动态函数库 ldconfig与 /etc/ld.so.confldconfig使用案例 程序的动态函数库解析:lddldd使用案例 校验软件的正确性常见的校验软件有哪些?使用案例 Linux函数库管理 在 Linux 操作系统中,…

Stable Diffusion教程(5) - 文生图教程

配套视频教程: https://v.douyin.com/UyHNfYG/ 文生图界面标注如下 1 提示词和反向提示词 提示词内输入的东西就是你想要画的东西,反向提示词内输入的就是你不想要画的东西 提示框内只能输入英文,所有符号都要使用英文半角,词语…

C语言中的输入和输出操作详解

引言: 在C语言中,输入和输出是与用户交互和显示结果的重要部分。通过合适的输入和输出操作,我们可以读取用户输入的数据,进行计算和处理,并将结果输出给用户。本文将详细介绍C语言中进行基本的输入和输出操作的方法&am…

机器学习笔记 - 基于TensorFlow Lite的模型部署

一、简述 TensorFlow Lite 是一个移动端库,可用于在移动设备、微控制器和其他边缘设备上部署模型。 假设要执行图像分类任务。首先决定任务的模型。是要创建自定义模型;或者使用预训练模型,如 InceptionNet、MobileNet、NASNetLarge 等。又或者在预训练模型上应用迁…

3.3. 日期与时间类(Date、Calendar、LocalDate等)

在Java中,我们经常需要处理日期和时间。Java提供了一些类来帮助我们完成这些任务,如Date、Calendar、LocalDate、LocalTime、LocalDateTime和ZonedDateTime等。我们将分别介绍这些类,并给出相应的示例。 1. Date类 Date类是Java提供的一个表…

Spring Boot 如何处理分布式事务?

Spring Boot分布式事务处理 分布式事务是指跨多个数据库或服务的事务,它需要确保所有参与者都能以一致的方式处理事务。在微服务架构中,由于每个服务都有自己的数据库,因此实现分布式事务非常重要。在本文中,我们将介绍如何在Spr…