-
... 用來聲明任意數(shù)量的參數(shù)查看全部
-
generator函數(shù) function* doSomething(){ console.log("start"); yield; //關(guān)鍵字,類似打斷點 console.log("finish"); } //調(diào)用 var func = doSomething(); (generator函數(shù)必須定義成變量執(zhí)行,不可直接調(diào)用) func.next(); //執(zhí)行到第一個yield func.next(); //執(zhí)行到下一個yield(因為doSomething中已無yield,所以執(zhí)行完畢)查看全部
-
Rest and Spread 傳入不確定參數(shù)數(shù)量。 var args = [1,2,3,4,5]; fun(...agrs);查看全部
-
Rest and Spread操作 定義不確定數(shù)量參數(shù)function: function func(...args){ args.forEach(); }查看全部
-
可選參數(shù): function test(a?:string ){ console.log(a); } test(); *必填參數(shù)必須在可選參數(shù)前面查看全部
-
參數(shù)默認值: function test(a:string = "zhangsan"){ console.log(a) }; test(); *帶默認值的參數(shù)要放在后面。查看全部
-
自動拆分字符串: 調(diào)用方法時不能使用圓括號,直接用`多行字符串`傳參,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 { }查看全部
-
函數(shù)參數(shù)固定,傳入多個參數(shù): ...查看全部
-
函數(shù)傳任意參數(shù): ...查看全部
-
函數(shù)中可選參數(shù):?查看全部
-
參數(shù)默認值查看全部
-
any:所有類型都可以。void:函數(shù)沒有返回值。自定義類型查看全部
舉報
0/150
提交
取消