-
参数类型:在参数名称后面使用冒号来指定参数的类型
默认参数:在参数声明后面用等号来指定参数的默认值
可选参数:在方法的参数声明后面用问号来标明此参数为可选参数
查看全部 -
字符串新特性
1,多行字符串
2,字符串模板
3,自动拆分字符串
可以使用字符串模板调用方法
查看全部 -
TypeScript的优势
1,支持ES6规范
2,强大的IDE支持
3,Angular2的开发语言
查看全部 -
接口是一种代码约定查看全部
-
使用typings生成类型定义文件查看全部
-
jquery的类型定义文件查看全部
-
github上,查找常用插件类型定义文件的项目查看全部
-
ddd
查看全部 -
public 公有的,类的外部可访问
protected 受保护的,类的内部类的子类可访问
private 私有的,类的内部可使用
查看全部 -
调用使用 fun1(...arg)
可以使任意长度的数据(传入的参数)转变成固定长度(定义的参数)的数组的调用。
function fun1(a,b,c)
{console.log(a)
console.log(b)
console.log(c)
}
fun1(1,2); //打印1,2
fun1(4,5,6,7,8,9); //打印4,5,6
查看全部 -
function fun1(...arg){ }
数组参数,可传入任意个的参数。
查看全部 -
可选参数必须在必选参数的后面。
查看全部 -
function test(a:string,b?:string,c:string="jojo"){ }
b参数是可选的 调用该方法的时候可以不传入
查看全部 -
var myName: string = "faker";
function test(a: string, b: string, c: string="jojo") {
console.log(a);
console.log(b);
console.log(c);
}
test("xxx", "yyy", "zzz");
test("xxx", "yyy");//带默认值的参数放在最后面;
查看全部 -
var myName: string = "faker";
var alias: any = "xixi";
var age: number = 21;
var man: boolean = true;
function test(name: string) : string{
return "";
}
class person {
name: string;
age: number;
}
var zhangsan: person = new person();
zhangsan.name = "faker";
zhangsan.age = 21;
查看全部
举报