首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
李陈浩
掘友等级
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
最新
热门
vuex的理解
vuex 是 vue 的一个状态管理工具,是多个组件依赖一个属性时使用。 比如A组件用到了 name 属性,B 组件也用到了 name 属性,在 name 改变时,A B 组件都有对应的业务逻辑,此时
keep-alive component
业务上的需求是 根据用户登陆进来不同的身份展示不同的tab页,所以tab页是灵活的。所以用动态组件 tab来回切换用到了keep-alive缓存组件内容。 结合使用组件: 通过灵活改变is绑定的值来显
vue - 双向绑定
2.x通过defineProperty来劫持一个对象,通过里面的get,set方法可以操作获取或者赋值时的操作 无法监听数组索引和长度发生变化的 但是兼容性比proxy强 会修改源对象,因为是引用 v
http
有些英文单词加上翻译更好理解,翻译的在()里。 应用层-规定传输协议 传输层-tcp还是udp 网络层-规定ip协议数据传输路线 链路层-物理硬件部分 三次握手:客户端向服务端提出想请求接口的意向 s
es6
let定义局部变量 const定义常量。const定义对象的话里面的属性可以修改,其他简单类型的数据不能修改 箭头函数 简写函数的方式,=>(){}不加花括号的话是直接return 没有this,所以
原型链
原型链就是点一个属性的时候会在当前执行环境中寻找,没有的话会往上去构造函数中找,一直找到object,原型链的顶端是null 构造函数的prototype.constructor是自己本身,意思是
闭包
垃圾回收机制氛围标记清除和引用计数,标记清除指局部变量在函数执行完毕后会清除,引用计数指标记局部变量的引用次数,为0时清除变量。 作用域分为全局作用域和局部作用域,全局作用域一直存在,局部作用域在js
js运行机制
js是因为有dom这个概念,为了避免同时修改dom所以单线程,同理 js中其他另开线程的操作都没有dom概念,只有主线程有dom 因为单线程,js是一行一行依次解析的所以异步任务需要等待执行完成才能执
js可以串起来的知识
优化需要减少请求,原理是因为http的长连接最多可以有6个,请求过多会堵塞 fiber happypack webworker都是另起一个线程。 1.react用到fiber做核心算法优化。async
面试常考内容
js运行机制 eventloop 闭包 原型链 es6 http 1.0 1.1 2.0 vue常用api原理 双向绑定 keep-alive 动态组件 vuex axios webpack
下一页
个人成就
文章被点赞
9
文章被阅读
7,235
掘力值
333
关注了
27
关注者
1
收藏集
2
关注标签
11
加入于
2018-03-19