摘要:
模板字符串 作用:简化字符串的拼接 模板字符串必须用``包含 变化的部分使用${xxx}包含 模板字符串必须用``包含 变化的部分使用${xxx}包含 对象的简写方式 同名的属性可以省略不写 可以省略函数的function 同名的属性可以省略不写 可以省略函数的function 箭头函数 箭头函数的 阅读全文
摘要:
进程与线程 1.进程:程序的一次执行, 它占有一片独有的内存空间 2.线程: CPU的基本调度单位, 是程序执行的一个完整流程 3.进程与线程 一个进程中一般至少有一个运行的线程: 主线程 一个进程中也可以同时运行多个线程, 我们会说程序是多线程运行的 一个进程内的数据可以供其中的多个线程直接共享 阅读全文
摘要:
Event Bus 总线 Vue中的EventBus是一种发布订阅模式的实践,适用于跨组件简单通信。 Vuex也可以用来组件中进行通信,更适用于多组件高频率通信。 使用方式: 1.把Bus注入到Vue根对象中,在子组件中可以通过this.$root.Bus.$on(),this.$rooot.Bus 阅读全文
摘要:
设计模式 MVC模式 MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式,是软件工程中的一种软件架构模式。 Model(模型) - 模型用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。“模型”有对数据直接访问的权力,例如对数据库的访问。“模型”不依赖 阅读全文
摘要:
类实际上是个“特殊的函数”,就像你能够定义的函数表达式和函数声明一样,类语法有两个组成部分:类表达式和类声明。 类声明 类表达式 函数声明和类声明之间的一个重要区别是函数声明会提升,类声明不会。 类声明和类表达式的主体都执行在严格模式下。比如,构造函数,静态方法,原型方法,getter和setter 阅读全文
摘要:
今天使用git push的时候提示"fatal: unable to access 'https://github.com/xxxxx/xxxx.git/': Failed to connect to github.com port 443: Timed out" 然后我输入了下面的这些命令: gi 阅读全文
摘要:
Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。 参数: obj 要在其上定义属性的对象。 prop 要定义或修改的属性的名称。 descriptor 将被定义或修改的属性描述符。 前两个参数是常见的参数,就不多说了 阅读全文
摘要:
cookie Cookie 是一些数据,由服务器生成,发送给浏览器,一旦用户从该网站或服务器退出,Cookie 就存储在用户本地的硬盘上,下一次请求同一网站时会把该cookie发送给服务器。Cookie的作用就是用于解决“如何记录客户端的用户信息”。 可以使用 document.cookie 属性来 阅读全文
摘要:
px(pixels) 像素 (px) 是一种绝对单位,因为无论其他相关的设置怎么变化,像素指定的值是不会变化的。 px就是设备或者图片最小的一个点,比如常常听到的电脑像素是1024x768的,表示的是水平方向是1024个像素点,垂直方向是768个像素点。 (有一种特殊情况,修改屏幕分辨率,px也会随 阅读全文
摘要:
关于TCP协议 TCP(Transmission Control Protocol, 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。与之对应的是UDP(User Datagram Protocol ,用户数据报协议),是不可靠的传输层协议。 三步握手 可以想象两人用对讲机交谈。 阅读全文