自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 你必须知道的ES6基本语法

ES6 必懂必会基础语法以下是对ES6中常用的语法进行的总结作用域:let与const1、使用let代替var,定义块级作用域2、const定义不可修改的变量{ var a = '1'; let b = '2';}console.log(a); // '1'console.log(b); // ReferenceError: b is not definedconst ...

2019-02-21 11:32:12 531

原创 查看本地全局安装过的npm包

不知道本地全局安装过哪些npm包时,可以输入以下指令进行查看npm list -g --depth 0

2019-02-19 10:34:24 3506

原创 JS常见方法封装之数组

前言接之前的字符串常用方法封装,这里是数组类型。Array类型元素API在此之前你还需要掌握一些JS原生的字符串API。Array 对象属性length 设置或返回数组中元素的数目Array 对象方法concat() 连接两个或更多的数组,并返回结果。join() 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔。 **注释:**默认使用逗号作为分隔符push(...

2019-02-18 10:42:09 2976

原创 JS常见方法封装之字符串

前言面试经常会碰到让你徒手撸一个数组去重、字符串首字母大写等类似的问题。在实际的项目中,也有很多地方会用到。这个时候就要考虑将一些常用的方法进行封装,便有使用。省去为了一个方法而加载一个库的麻烦。String类型元素API在此之前你还需要掌握一些JS原生的字符串API。charAt() 返回指定位置的字符。 **注释:**如果参数 index 不在 0 与 string.length 之...

2019-01-29 10:46:39 1242

原创 iframe缓存刷新问题

页面中嵌入iframe出现了缓存,带来的页面刷新问题工作中碰到的问题包含iframe的页面,iframe中存在登陆验证的问题。当通过iframe已经完成了登陆,此时iframe对应的服务异常上下电又恢复了服务时,这时再刷新整个页面,即使用新的登陆验证信息依然无法验证通过。通过对iframe里请求的分析发现,刷新后请求头依然使用的是之前的验证信息(token和session)。一般的做法...

2018-11-27 14:02:13 8768

原创 基于Hugo搭建个人Blog

前言hugo和hexo一样,是静态网站生成器,特点是基于Go语言编写,部署高效快速。安装下载对应操作系统版本的Hugo安装包: https://github.com/gohugoio/hugo/releases解压缩或者安装后,将hugo.exe所在文件夹的目录添加到系统环境变量Path下验证Hugo版本 hugo version生成站点创建静态站点# YourSi...

2018-11-15 16:26:27 1122

原创 window查看端口占用

打开cmd控制台查看所有端口占用情况netstat -ano,记下PID查看对应PID占用的进程tasklist|findstr "2547"

2018-11-12 10:21:56 1528

原创 前端前置-Git踩坑

1、git和svn区别详见: git和svn区别2、绑定远程仓库绑定远程仓库$ git config --global user.name "zhangsan"$ git config --global user.email "[email protected]"ssh key(rsa加密)检查 cd ~/.ssh默认目录

2018-11-10 14:42:43 142

原创 Sublime Text手动安装pyv8-binaries

一、下载PyV8 BinariesFor Sublime Text 2 (Python 2.6):Window x32Window x64For Sublime Text 3 (Python 3.3):Window x32Window x64下载参考地址:https://github.com/emmetio/pyv8-binaries二、新建PyV8文件夹打开Su...

2018-11-08 15:18:45 14019 13

原创 前端模块化和RequireJS的用法

模块化CommonJS 规范引用模块:require('./module')定义模块:module.exports = {}例如:NodejsAMD规范引用模块:require([module], callback)定义模块:define([module], function(module) {})例如:requirejsCMD引用模块:seajs.use(['mod...

2018-10-25 10:51:09 317

原创 构建工具Gulp使用

1. gulp安装确保nodejs环境后,全局安装gulpnpm install -g gulp注: 项目本地还需安装一次npm install --save-dev gulp2. 使用Gulp根目录下新建gulpfile.js文件var gulp = require('gulp');gulp.task('default',function(){ console.log...

2018-10-25 10:48:42 154

原创 前端前置-Linux

VMware 安装网上下载VMware的安装包进行安装此处就不多说,但注意使用管理员权限运行安装虚拟网络配置桥接模式 (相对外部是真实的主机)nat模式√ (本地主机作为路由)Ubuntu安装(非图形界面)语言:other-Asia-ChinaEnglish-US键盘检测Nohome目录加密NoUbuntu分区/: 系统根目录/us...

2018-10-25 10:39:26 274

原创 JavaScript-事件

JS事件事件分类用户触发类:鼠标、键盘页面触发类:资源加载过程事件传播总体分为三阶段:捕获阶段:从window开始,从外到内,由不具体到具体目标目标阶段:事件到达事件发生现场冒泡阶段:和捕获相反,事件从具体目标到外层windowIE8及以下,只有冒泡没有捕获事件委托(代理)一句话总结就是将目标元素的事件监听委托给它的父元素进行监听。举个栗子:在一个有多个子项li的无...

2018-10-24 16:11:03 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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