Skip to content

niceduang/share-tips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

share-tips

  • 分享在工作中遇到的问题与解决方案
  • 提炼测试,有效避坑节约时间与精力
  • 及时总结归纳避免再次踩坑
  • 关乎自己也利于他人

近期基础汇总

  • 什么情况下会碰到跨域问题?有哪些解决方法?
跨域问题是这是浏览器为了安全实施的同源策略导致的,
同源策略限制了来自不同源的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 数据、接口校验等等

Todos

vue react

  • vue 项目部署发布
  • react 全家桶
  • 生成 App

Hybrid

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. 前端组件的基本构成和编写模式

node 开发 cli

项目从 0 到 1

About

for others,for myself

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published