06 2019 档案

摘要:cookie中的中文需要转义一下才行 阅读全文

posted @ 2019-06-26 16:47 KyleLjc 阅读(118) 评论(0) 推荐(0)

摘要:先看函数调用 原因:js是一门弱类型的语言, 比如: 上面是有一些隐式的转换,比如 a 后面的整数1转换成了字段串的 '1'。 同理对象(函数也是对象)也会有隐藏转换的情况。 比如: 这里对象是隐式转换的时候会调用 toString这个方法,如果重写这个方法就可以代理这个方法 回到面试题上,add方 阅读全文

posted @ 2019-06-25 21:10 KyleLjc 阅读(206) 评论(0) 推荐(0)

摘要:1、如果是可调用的方法,需要像下面这样声明: declare function myLib(a: string): string; declare function myLib(a: number): number; 调用的时候像这样: myLib(3) 2、如果希望此库的名称是有效的类型名称: i 阅读全文

posted @ 2019-06-20 16:18 KyleLjc 阅读(6991) 评论(0) 推荐(0)

摘要:原因webpack.config.js配置错误,resolve需要指点文件类型,如下: resolve: { extensions: [ '.ts', '.tsx', '.js', '.json'] }, 阅读全文

posted @ 2019-06-18 20:39 KyleLjc 阅读(2547) 评论(0) 推荐(0)

摘要:错误原因:tsconfig.json里面的配置 compilerOptions.target这个js版本写的过低,所以不支持set 修改方法:tsconfig.json里面的配置改成 compilerOptions.target = 'es6' 阅读全文

posted @ 2019-06-18 19:59 KyleLjc 阅读(1968) 评论(0) 推荐(0)

摘要:Egg.js由 Koa.js扩展而来,添加了多进程支持,以约定优先的配置。 1、app/router.js 路由映射配置 2、app/controller 存入控制器的目录,用来处理跳转相关的逻辑 3、app/service 用来存放业务逻辑 4、app/middleware 存放中间件的目录 5、 阅读全文

posted @ 2019-06-16 17:32 KyleLjc 阅读(200) 评论(0) 推荐(0)

摘要:1、需要检查静态资源的大小,是否启用压缩过的文件 2、静态资源是否需要增加版本号 | 修改版本号 3、如果有通过异步获取配置信息的,检查先后顺序或者依赖关系,有可能在内网的情况下,会于自己的思考的结果一致,但是如果在外网情况下会有不一样的情况。 4、检查有没有存在跨域的资源的情况,比如字体文件,上线 阅读全文

posted @ 2019-06-14 18:24 KyleLjc 阅读(806) 评论(0) 推荐(0)

摘要:1、get请求url部分,一定要用 encodeURIComponent转换,否则如果有#或者其它特殊的分隔符会出错。 2、请求返回406,要检查header头是不是发送错误 3、静态资源的图片上线之前统一压缩,图片懒加载的时候源图加载错误需要把url赋值为默认图,否则会一直加载报错。 4、M端的页 阅读全文

posted @ 2019-06-11 21:33 KyleLjc 阅读(120) 评论(0) 推荐(0)

导航