函数类型 let add2: IsSum = add 提示错误
来源:2-8 函数
不染的卡卡
2023-12-01
/*
- @Description: 描述信息
- @Version: 版本号
- @Author: xuebao
- @Date: 2023-12-01 10:57:20
- @LastEditors: renmengxue
- @LastEditTime: 2023-12-01 11:34:53
*/
const hello = (name)=>{
returnhello ${name}
}
hello(‘xuebao’)
let user:[string,number] = [‘xuebao’,18]//元祖数据类型
let arrNumber:number[]= [1,2,3]//数组是数字的类型
//interface 接口
interface Person {
readonly xx:number
name:string,
age:number,
na?:string
}
let viking:Person = {
name:‘123’,
age:1,
xx:111
}
viking.xx=12
//希望对象中的一些字断只能在创建的时候被赋值,不能背修改
let add = (x:number,y:number,z:number):number=>{
if(typeof z === ‘number’){
return x+y+z
}else{
return x+y
}
}
interface IsSum{
(x:number,y:number,z?:number):number
}
let add2: IsSum = add
写回答
1回答
-
张轩
2023-12-02
同学你好
请问你的错误的具体提示信息是什么,截图和文字提供给我都可以
00
相似问题