Proxy实践

概述Proxy是ES6推出的一个类,用于给对象架设一层拦截器,但凡要访问或修改对象上的值或属性,都必须经过这层拦截器, Proxy也叫代理器, 它代理了对对象的操作。ProxyProxy 用于创建一个对象的代理,从而实现操作的拦截和......

YANGWWWeb前端 · 文档2021-10-15阅读 · 248


设计模式

MVCMVC全名Model View Controller,是模型(model)、视图(view)、控制器(controller)的缩写;MVC通过将数据层、视图层、控制层分离的方法来组织代码,如下详解:Model:数据模型层,负责数据的存取和保存;View:视图层,负责从Model层获取数......

YANGWWWeb前端 · 文档2021-10-15阅读 · 21


环境部署

项目模式Vue CLI 项目有三个模式:development: 模式用于 vue-cli-service serve production:  模式用于 vue-cli-service build 和 vue-cli-service test:e2e test:     模式用于 vue-cli-service test:unit 可以通过 --mode 选项参数来覆写默认模式......

YANGWWWeb前端 · 文档2021-10-13阅读 · 92


Object.defineProperty实践

概述Object.defineProperty() 用于在对象上定义新属性或修改现有属性,并返回修改后的对象;之所以使用 defineProperty() ,是因为它能精确的控制属性。Object.defineProperty() 方法有三个参数,参数一是欲新增或修改属性的对象,参数二是......

YANGWWWeb前端 · 文档2021-10-12阅读 · 55


VMware for mac快速安装配置Windows系统

一、下载Windows原版系统注意:Windows的安装包分为两种(DVD和SP1)DVD是原版系统,而SP1是在原版系统上集成了很多补丁;例如:安装DVD版后可能需要打150个补丁,但安装SP1版本后只需要打100个补丁。VMware for mac的tool工具必须在SP1......

YANGWW2021-10-11阅读 · 477


BFC

BFC 及其应用BFC(Block Format Context)块级格式化上下文,是页面盒模型中的一种 CSS 渲染模式,相当于一个独立的容器,里面的元素和外部的元素相互不影响。BFC的目的就是形成一个完全独立的空间,让空间中的子元素不会......

YANGWWWeb前端 · 文档2021-10-03阅读 · 78


网站性能优化

启用HTTP/2HTTP/2协议提高了资源访问效率、允许同时发起无数个请求,并且响应可以同时返回和访问更加安全等优点。HTTP/2 采用二进制格式传输数据,相比HTTP 1.x 的文本格式更加高效;同时HTTP/2的多路复用使同一个域名只需要占......

YANGWWWeb前端 · 文档2021-09-30阅读 · 146


发布自己的Composer包

准备工作1>. 注册一个Packagist账号,即Composer官方账户2>. 创建一个公网Git代码仓库创建 composer.json 配置文件1.0> 将Git代码克隆到本地,并执行如下命令生成 composer.json 文件composer init 2.0> 配置 composer.json 文件{ \"name\": \"si......

YANGWWPHP · 文档2021-09-28阅读 · 130


PHP简介

PHP-5.6  官网:http://php.net/一、简介1.0 简介      PHP (Hypertext Preprocessor“超文本预处理器”)是一种通用的开源脚本语言。其语法吸收了C、Java、Perl的特点,易于学习,使用广泛,主要适用于Web开发领......

YANGWWPHP · 文档2021-09-27阅读 · 122


GIT常用操作

查看文件状态git status 添加文件至暂存区git add 某个文件:只把此文件加入暂存,git add . 把所有的改动文件都加入缓存git add . 或者 git add XX文件如果你在这不想提交了,那就执行 git reset ./xx文件提交修改-m后面是对这次提交的......

YANGWW2021-09-26阅读 · 279