- 分享在工作中遇到的问题与解决方案
- 提炼测试,有效避坑节约时间与精力
- 及时总结归纳避免再次踩坑
- 关乎自己也利于他人
- 什么情况下会碰到跨域问题?有哪些解决方法?
跨域问题是这是浏览器为了安全实施的同源策略导致的,
同源策略限制了来自不同源的document、脚本,同源的意思就是两个URL的域名、协议、端口要完全相同。
script标签jsonp跨域、nginx反向代理、node.js中间件代理跨域、后端在头部信息设置安全域名、后端在服务器上设置cors。
- 翻转一个字符串
// 思路就是先将字符串转成一个数组,然后用数组的reverse()+join()方法
let str = 'hello word'
let retStr = [...str].reverse().join('') //drow olleh
console.log(retStr)
- 原型链、作用域、继承
- 基础的问题大部分都是数组的操作,排序怎么写,map 和 forEach 的区别,object 的属性和方法有哪些等等
- vue 被问的比较多,vue 的响应原理,父子组件通信,vue-router 的应用,vueX 的核心 api,
- 还有就是部分关于小程序、ES6、webpack 等问题
- 另外会问一些状态码、jsonp、同于跨域、动画性能、前端优化方面的问题
- 怎么用 node 去解决实际工作中的问题,比如联调转发、mock 数据、接口校验等等
- vue 项目部署发布
- react 全家桶
- 生成 App
1. 什么是Hybrid
2. H5如何与Native通信
3. Hybrid核心交互
4. Hybrid中的账号体系
5. Native能力在Hybrid中的应用
6. 离线更新
7. 如何落地一个Hybrid项目
- 学到什么?
1. 使用HTML和CSS编写组件的静态UI
2. 使用原生javascript完成日历数据的获取
3. 使用原生javascript实现静态UI和动态数据的结合,完成日历数据的渲染
4. 事件绑定处理
5. 前端组件的基本构成和编写模式
- 项目从 0 到 1,项目设计重构打包上线发布,玩 Nginx
- 微信互动投票平台
- 阿里云搭建
- 实战 WebSocket 聊天室:从开发到部署上线
- https://my.oschina.net/cjlice
- https://edu.aliyun.com/course/70/lesson/list?utm_campaign=aliyunedu&utm_medium=images&utm_source=qq&utm_content=m_25163
- https://edu.aliyun.com/course/43/lesson/list?spm=5176.8764728.aliyun-edu-course-tab.2.LUh1tm&previewAs=guest#guide
- 不仅仅是前端 er——折腾服务器武装自己