做为一枚前端菜鸟,在工做中难免遇到一些在大佬看来很low的问题。无论怎样,我想把平时的笔记总结一下,而后给出我学习以后的答案,若有不妥之处,还望指正!css
此外,还有一些平时工做学习过程当中听到或看到的一些我的认为比较正的观点。前端
- import和require在引入模块时的区别;
- vue-router中“#”符合的含义及用法, keepalive的使用特色;
- p:nth-of-type(n)与p:nth-child(n)的区别
- “程序是给人阅读的,只是偶尔让计算机执行一下”。(强调代码可读性)
- vue动态绑定样式class;
- 先后端分离/混合App/vue和小程序的差别;
- 何时须要用子路由?
- 插槽slot(分析h5积分商城使用插槽的实例)
- token/cookie
- 汇报工做,先说结论;总结工做,重视成果;
- $nextTick( () => {} );
- 嵌套路由和子路由的关系;
- this.$set(obj, key, value);
- 过滤器的使用;
- box-sizing;
- 父子组件数据双向绑定sync
- vue,click.stop //阻止点击事件继续传播(阻止冒泡) submit.prevent //提交事件再也不重载页面 click.stop.prevent /修饰符能够串联
- 代码块 snippet(上传到github)
- webpack(根据课程和文档)
- css画三角形
children, $parent
- 深拷贝和浅拷贝,assign
- ES7: async-await的用法
- 目前阿里基本上绝大布恩业务的前端用的都是React技术栈
- Bizcharts(阿里定制)/Echarts(百度高度封装)
- 多端统一开发框架 --- Taro-UI
- 小程序开发MINA框架
- 如何看财报?
- 获取时间戳的方法(var timeStamp = Date.parse(new Date()))
- sessionStorage的使用【回话存储】sessionStorage.setItem(k, v); sessionStorage.getItem(k) --- cookie/loacalStorage
- rem单位自适应的换算
- transform: translate(-50%, -50%)实现块元素百分比下居中
- text-indent用于定义块级元素第一个内容行的缩进;
- assign/concat/slice拷贝, JSON.stringify()深拷贝
- 代码段快捷键ctrl+shift+p
- JS经常使用数组操做方法,包含ES6方法(木易杨进阶)
- vue.mixin() 混入的方法
- H5和小程序遮罩弹窗的写法、h5和小程序轮播图的实现
- ssh原理
- vue生命周期函数
- javaScript 的this原理及指向
- qrcode.js前端自己生产二维码
- node.js+ RESTful API JSON接口设计
- 数组去重的方法
- computed/watch
- 子组件有props接收父组件传值,若父组件不传值,则子组件必需要有default默认值,不然会报错,这点在公用组件上有用,避免影响其余地方使用公用组件。
- 前端单元测试
- Generator: JS执行权的真实操做者
- 在无人探索的领域,更容易发现秘密,秘密意味着商机。
- 对将来不肯定的乐观
- 《怦然心动》
- 对于丑陋的事物,爱会闭目无视。
- 剖析vue.js掘金小册
- 跨域
- TCP连接的三次握手和四次挥手
- 模块内部紧耦合,模块外面松耦合
- 递归是数学概括法思惟的编程体现
- 柯里化:把函数与传递给它的参数相结合,产生一个新的函数。
- http和https的区别
- new一个新对象的内部机制
- 我想让你见识一下什么是真正的勇敢,而不要错误的认为一我的手握枪就是勇敢。勇敢是: 当你还未开始就已知道本身会输,可你依然要去作,并且不管如何都要把它坚持到底,你不多能赢,但有时也会。
- 单页面SPA
- 我须要对这些问题进行分门别类!!!
- Node.js在大厂中的使用
- grid布局 ---> 瀑布流
- 动画能够经过JSON文件快速导入(2d);WebGL(3d);
- Fiddler抓包工具
- JavaScript执行机制(导图)
- setTimeout(fn, 0)和setInterval(fn, ms)的含义
- 极限小程序/小程序云开发/todoList小程序