摘要: 什么是枚举类型,有什么作用? 枚举类型就是一个用来组织一些有相似之处的常量的对象,作用就是管理常量,让常量更规范,统一。例: enum Direction { Up = 1, Down, Left, Right } 使用时直接用“.”的方式使用: Direction.Up、Direction.Dow 阅读全文
posted @ 2019-11-06 17:54 superjsman 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1.函数声明 与javascript一样,ts的函数声明也分为两种:函数声明,函数表达式 1)函数声明: function fn(age:number):string{ return `age is ${age}` } ps:与javascript类似,只是对参数以及返回值的类型加了限制 2)函数表 阅读全文
posted @ 2019-11-06 16:10 superjsman 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 基础类型分为:数字、字符串、数组、元组、枚举、Any、Object、Null、Undefined、Never、Void 各种类型写法如下: 1.数字(number) let num:number = 1; 2.字符串(string) let str:string = 'test' 3.数组 多种写法 阅读全文
posted @ 2019-11-06 15:22 superjsman 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. 根路径别名@ 1. npm run eject调出配置文件。找到webpack.config.js,搜索到,alias,在下面添加一行键值对'@':paths.appSrc, 2. 使用index.module.scss(scss+样式模块化) 开始百度搜索怎么在create-react-ap 阅读全文
posted @ 2019-10-31 15:10 superjsman 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 文件夹相关api 阅读全文
posted @ 2019-09-29 11:46 superjsman 阅读(672) 评论(0) 推荐(0) 编辑
摘要: package.json文件: webpack.config.js文件: postcss.config.js文件: 阅读全文
posted @ 2019-09-27 18:30 superjsman 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 安装 //Webpack 接入 Babel 必须依赖的模块 npm i -D babel-core babel-loader //preset,告诉babel编译的文件中用到了哪些语法env包含当前所有 ECMAScript 标准里的最新特性 npm i -D babel-preset-env // 阅读全文
posted @ 2019-09-27 17:13 superjsman 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 缺点: js资源加载变成同步加载,性能上不如静态javascript,如下图: 阅读全文
posted @ 2019-09-21 16:08 superjsman 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 对复杂类型数据做深度递归,提供修改拦截属性,回调中可对属性,值等做处理 阅读全文
posted @ 2019-09-20 16:15 superjsman 阅读(471) 评论(0) 推荐(0) 编辑
摘要: watch是一个对象,键是需要观察的表达式,值是对应回调函数。值也可以是方法名,或者包含选项的对象 watch:{ 阅读全文
posted @ 2018-12-02 08:29 superjsman 阅读(126) 评论(0) 推荐(0) 编辑