240 私信
这个人很懒,暂无签名信息
0

异步

什么是单线程 和异步有什么关系单线程 只有一个线程 同一时间只能做一件事情 原因是为了避免DOM渲染的冲突 解决方案就是异步浏览器需要渲染DOM js可以修改DOM 所以js执行的时候 浏览器DOM 渲染会暂停 两段js也不能同时执行(如果都修改DOM都冲突了)webworker 支持多线程 但是不能访问DOM异步问题1 没按照书写方式顺序执行 可读性差 2.callback函数不容易模块化什么是...

0

vue项目过程中需要用到的知识

vue登录部分主要是在router.js里面所有的配置路由项上面配置meta: {requiresAuth: true}然后在最外层配置router.beforeEach((to,from,next)=>{ if(to.matched.some(route=>route.meta.requiresAuth)){ if(!getToken()){ next({path:'/...

0

ES6中的Class回顾总结二:继承

接昨天继续以class类作为学习对象,回顾面向对象开发有三要素。继承,子类继承父类封装,数据的权限和保密多态,同一接口不同实现今天先复习下继承相关。class可以通过extends关键字来实现子类继承父类。classPeople{ constructor(name,age){ this.name=name; this.age=age; } staticspeak(){//类的静态方法...

0

ES6中的Class回顾总结一

S中的面向对象,在es6中有class类后,变得更容易理解了,虽然这个class只是JS原型思想构造函数的语法糖,但无疑让习惯了面向对象编程的开发者找到熟悉的套路。JS中的构造函数:functionPeople(name,age){ this.name=name; this.age=age; } People.prototype.eat=function(){ console.log([...

0

JS中的闭包回顾

在弄明白函数闭包前,先要弄清楚函数执行时的上下文环境。console.log(fn); varfn=function(){//函数表达未 return55; } //打印undefined console.log(fn); functionfn(){//函数声明 return55; } //打印 /* ƒfn(){ return55; } */在全局环境下,由于有变...

个人介绍
暂无介绍