摘要: substring(start,stop);start和stop要求是非负整数,如果start==stop,返回“”;如果start>stop,调换位置,负数按照0来处理。var str="Hello world!";str.substring(1,4); //"ell"str.substring( 阅读全文
posted @ 2019-04-24 17:13 饭饭大人 阅读(353) 评论(0) 推荐(0) 编辑
摘要: apply、call 区别 都是改变this 指向的; 对于 apply、call 二者而言,作用完全一样,只是接受参数的方式不太一样。例如,有一个函数定义如下: bind() 方法与 apply 和 call 很相似,也是可以改变函数体内 this 的指向。 MDN的解释是:bind()方法会创建 阅读全文
posted @ 2019-04-24 16:25 饭饭大人 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 客户端渲染路线:1. 请求一个html -> 2. 服务端返回一个html -> 3. 浏览器下载html里面的js/css文件 -> 4. 等待js文件下载完成 -> 5. 等待js加载并初始化完成 -> 6. js代码终于可以运行,由js代码向后端请求数据( ajax/fetch ) -> 7. 阅读全文
posted @ 2019-04-24 11:29 饭饭大人 阅读(144) 评论(0) 推荐(0) 编辑
摘要: - Vue的优势包括: - 模板和渲染函数的弹性选择 - 简单的语法及项目创建 - 更快的渲染速度和更小的体积 - React的优势包括: - 更适用于大型应用和更好的可测试性 - 同时适用于Web端和原生App - 更大的生态圈带来的更多支持和工具 React的immutable应用状态可能写起来 阅读全文
posted @ 2019-04-24 11:28 饭饭大人 阅读(519) 评论(0) 推荐(0) 编辑