| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- // 对象
- var a1;
- a1 = {};
- a1 = [];
- a1 = function () { };
- /**
- * 对象语法
- * {属性名:属性值,属性名?:属性值}
- * 属性名后面添加问号 该属性变成可选属性
- */
- var b1;
- b1 = {
- a: 1,
- b: '12',
- c: true
- };
- b1 = {
- a: 11,
- b: '122',
- d: 32
- };
- /**
- * 函数语法:
- * (形参:类型,形参:类型...) => 类型
- */
- var x;
- x = function (q, z) {
- return q + z;
- };
- x(12, '21');
- /**
- * 数组语法
- */
- var r;
- r = ['121', 'f'];
- var u = [];
- u = [1, 2, '3333'];
- var o;
- o = [true, false,];
- // 元祖:固定长度的数组
- // let r: [number, number, number, number, string];
- // 枚举
- var Sex;
- (function (Sex) {
- Sex[Sex["man"] = 0] = "man";
- Sex[Sex["woman"] = 1] = "woman";
- })(Sex || (Sex = {}));
- var j;
- j = { name: "图图", age: 3, sex: Sex.man };
- console.log(j.sex == Sex.man ? '男' : "女");
|