SVN快速入门指南

1.svn的安装 svn 需要安装 sliksvn 才能在命令行中使用 `svn` 指令 svn --version 2.svn服务指令 2.1 创建指令 ​指令: svnadmin create [Path] 创建出的目录: conf/ 设置权限时,需要设置conf目录 db...

2019-08-06 12:11:10

阅读数 4

评论数 0

gulp快速使用指南

Gulp学习版本为3.9.1 1. Gulp特点 任务化 基于流 输入流 输出流 2. API gulp.src(globs[, options]) 输入文件:输入流 gulp.dest(path[, options]) 输出文件:输出流 gulp.task(name[, deps]...

2019-07-22 16:51:49

阅读数 5

评论数 0

关于import、export语句的种种引入方式、导出方式的区别

学习了这么长时间的Vue、React、还有nodeJs,对 import 语句可以说是既熟练又容易糊涂,我们经常见到以下几种 import 语句: import {xx1, xx2, xx2} from ‘xx’ improt * as xx from ‘xx’ import xx from ‘...

2019-07-02 11:31:33

阅读数 99

评论数 0

简析Vue中的MVVM实现原理

1. MVVM angular - 脏值检测 vue - 数据劫持+发布订阅模式(不兼容低版本:因为其依赖于Object.defineProperty) 2. Object.defineProperty() 1.1 概念 Object.defineProperty() 方法会直接在一个对象上定义一...

2019-05-30 20:41:15

阅读数 24

评论数 0

关于BFC的特性,以及如何利用BFC解决margin溢出与margin重叠问题

1. 何为BFC? 文章:https://juejin.im/post/5909db2fda2f60005d2093db#heading-8 BFC概括:可以在心中记住这么一个概念———所谓的BFC就是css布局的一个概念,是一块区域,一个环境。 BFC(Block formatting co...

2019-05-22 12:32:28

阅读数 56

评论数 0

实现vuex与组件data之间的数据同步更新

问题 我们都知道,在Vue组件中,data部分的数据与视图之间是可以同步更新的,假如我们更新了data中的数据,那么视图上的数据就会被同步更新,这就是Vue所谓的数据驱动视图思想。 当我们使用Vuex时,我们也可以通过在视图上通过 $store.state.[DataKey] 来获取Vuex中 s...

2019-05-16 15:10:24

阅读数 152

评论数 0

Webpack快速配置参考

1. 安装与设置项目目录结构 安装基础的webpack组件: mkdir webpack-demo cd webpack-demo npm init -y npm install webpack webpack-cli --save-dev 常用目录参考: webpack-demo |- /...

2019-05-15 18:10:00

阅读数 14

评论数 0

关于构造函数和原型链运行机制的试题与知识点总结

相关试题 知识点 1. 构造函数 2. 原型规则和示例 3. 原型链 4. intanceof 5. 关于原型重定向问题 解题 1. 如何准确判断一个变量是数组类型 2. 写一个原型链继承的例子 3. 描述new一个对象的过程 题目: 如何准确判断一个变量是数组类型 写一个原型链继...

2019-05-06 17:28:14

阅读数 29

评论数 0

Canvas快速入门教程

目录 Canvas入门教程 Canvas概述 1. 与Flas的区别 2. 创建Canvas画布标签 3. 用Javascript操作2D画布 4. API 笔触、填充 1. 简述 3. 绘制路径 4. 绘制样式 6. 快速绘制 6. 绘制复杂图像 7. API 弧 1. 绘制弧线...

2019-05-03 09:28:18

阅读数 26

评论数 0

Chrome配置SwitchyOmega指南

代理服务器模式设置: 在该模式下,相当于ShadowSocks的全局模式,浏览的所有网页都会直接走代理; 点击左侧的proxy选项(没有的话就新建),代理协议选择COCKS5,代理服务器填写为127.0.0.1(默认情况下),代理端口右键自己的ShadowSocks,选择“选项设置”,查看“本...

2019-04-30 14:25:36

阅读数 4068

评论数 1

总结事件轮询机制,以及宏任务队列与微任务队列

1. 事件轮询(Event Loop) js实现异步的具体解决方案 什么叫轮询? 2. 宏任务和微任务 概念 宏任务 微任务 例题 EXP1: 在主线程上添加宏任务与微任务 EXP2: 在微任务中创建微任务 EXP3: 宏任务中创建微任务 EXP4:微任务队列中创建的宏任务 总结 ...

2019-04-15 09:45:06

阅读数 204

评论数 2

理解Javascript中的函数节流和函数防抖

函数节流和函数防抖都是用来优化性能,以及避免短时间内连续调用某个函数的方案。一下我们通过两个例子,来理解两种方案,以及它们的应用场景。 函数节流 函数节流即为,一个函数执行一次后,只有大于设定的执行周期后,才会执行第二次。 这里我们可以理解为当一个函数立即执行后,它需要一个冷却时间才能被执行第二...

2019-04-13 14:45:57

阅读数 12

评论数 0

利用CSS让页面元素居中的方案

页面元素居中是我们开发过程中常遇到的问题,同时也是面试中经常被提及的问题,所以我们必须熟练掌握 初始样式 <style> .container { width: 500px; height: 500px; background-color:...

2019-04-13 14:27:04

阅读数 20

评论数 0

关于响应式开发中的 viewport概念、像素比、缩放比 简述

1. viewport影响着我们页面的什么? viewport是虚拟显示视口,它是时刻存在的【这一点有异议,有的人说必须要设置meta标签才会存在viewport,然而在chrome浏览器的调试工具中,添加和不添加meta标签都会触发viewport的行为】,我们设置meta标签只是去改变view...

2019-04-13 14:19:54

阅读数 89

评论数 0

前端面试题讲解(THIS、构造函数、面向对象、堆栈内存以及闭包)

视频地址:https://www.bilibili.com/video/av24383268/?p=13 02 - JS中的严格模式和ARG映射机制 EXP1 if(!("a" in window)){ // !true var a = 1; } console.lo...

2019-04-11 20:44:25

阅读数 37

评论数 0

由Javascript的继承引发的:抽象类、接口、多态,甚至是类型转换!

原文:https://my.oschina.net/xue777hua/blog/147716 ##缘起## 工作中需要用到Javascript,关注了Javascript中继承复用的问题,翻阅了网上的各种关于Javascript继承的帖子,感觉大都思考略浅,并没有做过多说明,简单粗暴的告诉你...

2019-04-09 14:47:03

阅读数 23

评论数 0

四道阿里前端面试基础题分析

题目一 小明使用js编写了一个dog类,该dog类有一个方法bark,在新建的dog实例中,引用bark方法,输出相关内容。 以下是小明写的代码,请看下他写的有什么问题? 如果有问题,如何改造? function dog(){} dog.prototype.bark = function(msg)...

2019-04-08 13:47:27

阅读数 101

评论数 0

前端使用ElementUI上传图片到七牛云服务器

ElementUI upload组件:http://element-cn.eleme.io/#/zh-CN/component/upload 0. 目的 我们的目的是通过使用ElementUI的 upload 组件上传图片到七牛云 存储对象 上,之后拿到该图片在存储对象上的 url地址 1. ...

2019-03-25 14:35:49

阅读数 156

评论数 0

对Vue2.2中监听子组件事件的理解

官方文档:https://cn.vuejs.org/v2/guide/components.html#监听子组件事件 解释 所谓的 监听子组件事件 ,就是当子组件内部触发了一个事件后,外部(也就是调用子组件的父级组件)应该能相应的感知到事件的触发,从而再出发一些列的操作。 例如:子组件为一个按...

2019-02-27 15:38:27

阅读数 433

评论数 0

用NodeJs设计GET、POST接口

设计GET接口 1.以VueResource为工具发出GET请求,接收数据 postRoomInfo() { this.$http .get("http://[apiAdress]/getMsg").then(res =&am...

2019-02-01 13:12:47

阅读数 169

评论数 0

提示
确定要删除当前文章?
取消 删除