摘要: export default {}; /* function testDecorator(constructor: any) { constructor.prototype.uname = "张予曦"; constructor.prototype.show = ():void => { consol 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(21) 评论(0) 推荐(0)
摘要: namespace A { export const a = 10; } // console.log(A.a); // 嵌套命名空间 namespace B { export const b = 200; export namespace C { export const c = 300; } } 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(51) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(36) 评论(0) 推荐(0)
摘要: // JS中的模块 /* 1.默认导入与导出 // 注意点: 这里导入和导出的名字,可以不一致 export default xxx import ooo from "路径" */ /* 1.按需导入与导出 注意点: 这里导入和导出的名字必须一致 export xxx; import {xxx} f 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(90) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(61) 评论(0) 推荐(0)
摘要: // 对象混入 // let nameObj = {name: "王楚然"}; // let ageObj = {age: 18}; // // 需求:想让nameObj也拥有 age这个属性 // Object.assign(nameObj, ageObj); // console.log(nam 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(24) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(34) 评论(0) 推荐(0)
摘要: export default {}; /* const userInfo: any = undefined; class Test { getName() { try{ return userInfo.name }catch(e) { console.log(e); } } getAge() { t 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(18) 评论(0) 推荐(0)
摘要: 初级 中级 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(24) 评论(0) 推荐(0)
摘要: // export default {} function paramDecorator(target: any, key: string, index: number) { console.log(target); console.log(key); console.log(index); } c 阅读全文
posted @ 2022-09-30 20:40 前端导师歌谣 阅读(31) 评论(0) 推荐(0)