ES6
文章平均质量分 82
星海设计
这个作者很懒,什么都没留下…
展开
-
前端跨域请求原理及实践
一、 跨域请求的含义浏览器的同源策略,出于防范跨站脚本的攻击,禁止客户端脚本(如 JavaScript)对不同域的服务进行跨站调用。一般的,只要网站的 协议名protocol、 主机host、 端口号port 这三个中的任意一个不同,网站间的数据请求与传输便构成了跨域调用。这也是我们下面实践的理论基础。我们利用 NodeJs 创建了两个服务器,分别监听 3000、 3001 端口(下面简称 服务器3000 与 服务器3001 ),由于端口号不一样,这两个服务器以及服务器上页面通信构成了跨域请求。在服务原创 2021-05-24 17:13:18 · 127 阅读 · 0 评论 -
Vuejs学习中组件的重要选项
组件的重要选项datahtml:<template> <div>{{ a }}</div></template>js:<script> newVue({ data: { a:1, b: [] } })</script>vue的所有数据都是放在data里面,data是个对象,而且必须是函数,这是官方特意交代的。所原创 2021-05-15 21:24:41 · 158 阅读 · 0 评论 -
移动H5前端性能优化指南
公司最近做了很多H5的项目,包括微信轻应用,H5游戏,H5微场景等等,实际的使用场景会很复杂,很多问题都会和H5性能相关,以下是我们总结的H5前端性能优化笔记,希望能让大家少走点弯路:PC优化手段在Mobile侧同样适用在Mobile侧我们提出三秒种渲染完成首屏指标基于第二点,首屏加载3秒完成或使用Loading基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KBMobile侧因手机配置原因,除加载外渲染速度也是优化重点基于第五点,要合理处理代码减少渲染损耗原创 2021-05-11 09:41:26 · 180 阅读 · 0 评论 -
浅谈ES6新特性的知识点
ES6新特性列表相比ES5,ES6提供了太多的更新,简单说来,主要为以下方面(大家可以依据自己不算清晰的点选择性查看本文):Arrows,箭头函数Classes,类Enhanced object literals,增强的对象字面值Template strings:模板字符串Destructuring:解构Default + rest + spread:参数默认值,rest参数,扩展运算符Let + const:命名声明的新方式Iterators + for…of:遍历器Generator原创 2021-05-08 14:04:51 · 190 阅读 · 0 评论