|
@@ -96,4 +96,58 @@
|
|
|
|
|
|
|
|
|
|
let aaa: void = undefined
|
|
let aaa: void = undefined
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ function getObj(obj:object): object{
|
|
|
|
+ console.log(obj)
|
|
|
|
+ return {
|
|
|
|
+ name: 'xiaoming',
|
|
|
|
+ age: 30
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ console.log(getObj({name:'zs',age:18}))
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ function toString(x: number | string): number{
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ if((<string>x).length){
|
|
|
|
+ return (x as string).length
|
|
|
|
+ } else {
|
|
|
|
+ return x.toString().length
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ console.log(toString(123))
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ 方式1: <类型>值
|
|
|
|
+ 方式2: 值 as 类型
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ let c1
|
|
|
|
+ c1 = 100
|
|
|
|
+ console.log(c1)
|
|
|
|
+ c1 = 'xiaoming'
|
|
|
|
+ console.log(c1)
|
|
|
|
+
|
|
})()
|
|
})()
|