美文网首页
TS 参数默认值与可选性

TS 参数默认值与可选性

作者: __凌 | 来源:发表于2017-10-24 19:35 被阅读0次

# 1 :声明参数默认值


在声明函数时,可以用=对参数声明默认值,这样在调用时若缺失此参数也不会报错

注:带有默认值的参数一定要放在后面声明

function test(a:string,b:string,c:string = 'xxj'){

console.log(a);

console.log(b);

console.log(c);

}

test('aaa','bbb');

//打印aaa,bbb,xxj


# 2 :可选参数


在声明函数时,可以在参数后用?表示此参数可选

注:可选参数一定要放在必选参数之后

function test(a:string,b?:string,c:string = 'xxj'){

console.log(a);

console.log(b);

console.log(c);

}

test('aaa');

//打印aaa,undefined,xxj

相关文章

  • TS 参数默认值与可选性

    # 1 :声明参数默认值 在声明函数时,可以用=对参数声明默认值,这样在调用时若缺失此参数也不会报错 注:带有默认...

  • 02|typescript常用实例

    一、定义索引数组 二、定义函数 函数参数可选 函数参数默认值 函数参数的剩余变量 函数的重载 三、ts中的类 类的...

  • TypeScript 函数

    1 . 函数的定义 2 . 可选参数 ?必须放在必选参数之后 3 . 默认参数与普通可选参数不同的是,带默认值的参...

  • TypeScript

    自动拆分字符串 参数类型 参数默认值 可选参数 Rest and Spread Generator方法 yield...

  • 一些JSdoc的规范

    (1)默认值 @param {number} [foo=1] (2) 可选参数 @param {number} ...

  • flutter 函数和构造函数

    //普通函数默认值,默认值只有可选参数才有。void say(String name,{int age = 3,S...

  • 函数的参数传递

    1.可选参数和可变数量参数 可选参数定义:某些函数在定义参数时就为一些参数设置默认值,在调用函数时可以不用为这些参...

  • 3、TS 函数

    1、函数的返回值 2、函数的形参 3、可选参数 4、默认值如果设置了默认,那他就是可选参数,不需要再加问号 5、剩余参数

  • typeScript学习02

    typescript中的函数 ts中函数定义 ts中函数的传参 ts中的函数的可选参数(js中函数的形参和实参可以...

  • vant 封装日期段选择器

    组件代码 代码示例 ui效果 参数 参数说明类型可选值默认值visible窗口是否显示booleantrue/fa...

网友评论

      本文标题:TS 参数默认值与可选性

      本文链接:https://www.haomeiwen.com/subject/vwdxpxtx.html