-
... 用来声明任意数量的参数查看全部
-
generator函数 function* doSomething(){ console.log("start"); yield; //关键字,类似打断点 console.log("finish"); } //调用 var func = doSomething(); (generator函数必须定义成变量执行,不可直接调用) func.next(); //执行到第一个yield func.next(); //执行到下一个yield(因为doSomething中已无yield,所以执行完毕)查看全部
-
Rest and Spread 传入不确定参数数量。 var args = [1,2,3,4,5]; fun(...agrs);查看全部
-
Rest and Spread操作 定义不确定数量参数function: function func(...args){ args.forEach(); }查看全部
-
可选参数: function test(a?:string ){ console.log(a); } test(); *必填参数必须在可选参数前面查看全部
-
参数默认值: function test(a:string = "zhangsan"){ console.log(a) }; test(); *带默认值的参数要放在后面。查看全部
-
自动拆分字符串: 调用方法时不能使用圆括号,直接用`多行字符串`传参,function会将template自动拆分。查看全部
-
多行字符串/字符串模板/自动拆分字符串。 *其实就是多行字符串的多种用法。查看全部
-
自定义类型: class Person{ name: string; age: number; } var zhangsan: Person = new Person(); zhangsan.age = 15;查看全部
-
变量类型:String , number , boolean , any , void(function 返回值) 语法: var myvalue: string = "zhangsan"; funcion text(age:number): void { }查看全部
-
函数参数固定,传入多个参数: ...查看全部
-
函数传任意参数: ...查看全部
-
函数中可选参数:?查看全部
-
参数默认值查看全部
-
any:所有类型都可以。void:函数没有返回值。自定义类型查看全部
举报
0/150
提交
取消