.

express 测试浏览器缓存

// 测试Server端 express // Cache-Control 设置缓存 const express = require('express'); const fs = require('fs'); const path = require('path'); app.get('/*....

2019-06-24 11:51:07

阅读数 43

评论数 0

Typescript注解

// test-descriptor.ts /** * 1.注解(装饰器)是一类特殊类型的声明,可以用在类、方法、构造器、属性和参数上。 * 2.其实本质上,定义一个注解,就是定义一个TypeScript方法,只是该方法必须符合官方的规范。 * 3.方法分别返回符合规范的函数闭包,参数tar...

2019-06-21 11:21:21

阅读数 194

评论数 0

typeScript interface和type区别

typeScript interface和type区别 interface 参考资料 ----> https://www.tslang.cn/docs/handbook/interfaces.html // ts 自定义类型 /** * Interface(接口) vs T...

2019-06-20 11:38:27

阅读数 158

评论数 0

Typescript 记录

// 基础类型 // 布尔值 let isDonen: boolean = false; console.log('布尔值:', isDonen); // 数字类型 let decLiteral: number = 6; console.log('数字类型:', decLiteral); //...

2019-06-19 16:48:59

阅读数 37

评论数 0

Object.freeze和Object.seal

===============Object.freeze=============== const freeObj = {name: 'zyn'} const freeObj1 = Object.freeze(freeObj) freeObj === freeObj1 // true Object...

2019-06-19 16:24:17

阅读数 36

评论数 0

vue provide / inject

vue 使用 provide,inject。2.2.0 新增provide / inject 介绍provide 用法inject 用法实现 provide / inject 可监听 provide / inject 介绍 1. provide 和 inject 主要为高阶插件/组件库提供用例。并...

2019-06-12 09:56:44

阅读数 128

评论数 0

windows安装MongoDB

windows安装MongoDB 1.下载MongoDB 下载https://www.mongodb.com/download-center/community 2. 进行自定义安装 C:/mongodb 3. 创建自定义的db目录和log目录 3.创建配置文件 创建一个配置文件。该文件必须...

2019-05-24 11:47:34

阅读数 8

评论数 0

String和Buffer

一、JS语言自身只有字符串数据类型,没有二进制数据类型,因此NodeJS提供了一个与String对等的全局构造函数Buffer来提供对二进制数据的操作 // 可以将文件的内容读取到Buffer实例,或者是直接构造Buffer实例。 var hello = new Buffer([ 0x68, 0x...

2019-05-22 15:45:19

阅读数 35

评论数 0

git 操作记录

一、git分支操作 命令 介绍 git clone xxx 克隆远程仓库代码 git branch -a 查看当前仓库的所有分支(包括本地分支和远程分支) git branch -r 查看当前仓库的远程分支 git branch -d branchName 删除分支(...

2019-05-17 14:58:47

阅读数 24

评论数 0

vue组件间通信($attrs, $listeners)

一、介绍 $listeners(自下而上传递数据), $attrs(自上而下多组件传递数据) 在vue组件化开发过程中,涉及到多层组件嵌套,但如果仅仅是传递数据,而不做中间处理,使用Vuex层架复杂度这时候使用。 代码参考地址:https://gitee.com/ligeyihayou/attrs...

2019-05-17 11:06:03

阅读数 24

评论数 0

js 自定义事件

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> &a...

2019-05-15 11:03:06

阅读数 71

评论数 0

Vuecli3.0 借助DLLPlugin 和 DLLReferencePlugin 用某种方法实现了拆分 bundles,同时还大大提升了构建的速度。

DLLPlugin 和 DLLReferencePlugin Vuecli 3.0 在vue项目,在打包的过程中将,常用的包进行提前打包,节省之后打包的时间。 1.新增库打包文件webpack.dll.conf /** * Created by zyn on 2019/5/10. */ con...

2019-05-10 16:36:40

阅读数 146

评论数 0

js自动检测是否使用new关键字创建函数

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> &a...

2019-05-06 14:44:33

阅读数 22

评论数 0

正则表达式集合(持续添加)

const Regex = { Number: /^[0-9]+(.[0-9]+)?$/, //数字 PositiveInteger0: /^([1-9]\d*|[0]{1,1})$/, //正整数、0 PositiveInteger: /^([1-...

2019-04-29 10:19:59

阅读数 35

评论数 0

js 为dom绑定事件发生了什么

一、js 为dom绑定事件发生了什么? DOM2级事件规定事件分为三个阶段 事件捕获阶段 事件捕获定义了事件首先由最外层的元素(window)接收,然后才是下级元素 处于目标阶段 捕获到当前绑定的dom元素 事件冒泡阶段 从当前捕获阶段线上冒泡到document元素 a...

2019-04-28 11:32:03

阅读数 59

评论数 0

简述:浏览器的缓存

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> &a...

2019-04-26 17:59:45

阅读数 17

评论数 0

vue-cli 3.0 vue-cli-service.js解读

#!/usr/bin/env node const semver = require('semver') const { error } = require('@vue/cli-shared-utils') const requiredVersion = require('../package....

2019-04-26 17:51:25

阅读数 59

评论数 0

setTimeout模拟定时器,及清除该定时器

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> &a...

2019-04-26 17:48:58

阅读数 186

评论数 0

js 工具类方法记录

/** * Created by zyn on 2019/3/22. */ const Utils = { getTime(dateTimeStr) { dateTimeStr = dateTimeStr.substring(0, 19); dateTi...

2019-04-26 17:36:40

阅读数 12

评论数 0

js继承优缺点详览

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> &a...

2019-04-26 17:24:16

阅读数 50

评论数 0

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