自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aaa333qwe的博客

仗剑走天涯

原创 vue组件mixins和extends的使用

一、mixin全局混入 全局注册一个混入,影响注册之后所有创建的每个 Vue 实例。插件作者可以使用混入,向组件注入自定义的行为。不推荐在应用代码中使用。全局mixin就是给全部Vue文件添加一些公用的实例(方法,过滤器and so on) 1、在src目录下新建一个mixins目录,在mix...

2019-05-31 12:01:01 435 0

转载 2019.05.29工作日志

如何在前端圈体现出自己的一个价值呢? (1)搭建前端工程 首先,我们要学会如何在一个项目中去搭建工程。因为现在前端变得越来越复杂,不像是以前我们前端开发一个页面,开发一个模板,一个简单的DOM交互的动画,一些CSS样式,这些东西我们写好之后交给后端,他们去填数据就可以了。 那现在不一样,现在...

2019-05-29 14:33:52 82 0

原创 git bash常用的操作命令

#在当前目录新建一个Git代码库git init #下载一个项目和它的整个代码历史git clone [url] 添加删除文件 #添加指定文件到暂存区git add [file1] [file2] #删除工作区文件,并将这次删除放入暂存区git rm [file1] [file2] #改名文件...

2019-05-29 13:41:33 106 0

转载 2019.05.29面试题: var、let、const 的区别及实现原理?

一、var声明的变量会挂载在window上,而let和const声明的变量不会 var a = 100; console.log(a,window.a); // 100 100 let b = 10; console.log(b,window.b); // 10 undefine...

2019-05-29 11:49:17 1573 1

转载 javascript内存管理(堆和栈)及运行机制详解

一、内存基本概念 内存的生命周期: 1、分配所需的内存 2、内存的读与写 3、不需要时将其释放 所有语言的内存生命周期都基本一致,不同的是最后一步在低级语言中很清晰,但是在像JavaScript 等高级语言中,这一步是隐藏的、透明的。 js的内存生命周期: 1、定义变量时就完成了...

2019-05-29 10:38:56 138 0

原创 ES6、7、8、9、10常用新特性总结(更新中)

1、变量声明let && const,增加新的词法作用域(ES6) 2、解构赋值(ES6) 数组解构赋值:let[a, b,c] = [1,2,3];//等同于leta =1;letb =2;letc=3;让代码看起来更优美,有种python赋值的既视感。 对象的解构赋值:v...

2019-05-28 19:04:24 374 0

原创 2019.05.28工作日志

第17章 事件处理 1、通过HTML属性注册的事件处理程序被转换为能存取全局变量的顶级函数而非任何变量。因此在使用的时候必须显式地写window.open()而不是open()。 2、通过HTML属性注册的事件处理程序的返回值为布尔类型,用于告诉浏览器要不要执行这个事件相关的默认操作。 3、...

2019-05-28 12:01:44 379 0

原创 2019.05.27工作日志

Q2绩效《JavaScript权威指南》 第13章:web浏览器中的JavaScript 1、在URL中使用JavaScript,特定协议类型 + 任意字符串 会被JavaScript解释器运行 <a href="javascript:new Date().toLocale...

2019-05-27 13:35:26 46 0

转载 .md即markdown文件的基本常用编写语法(图文并茂)

序言: 很久没有写博客了,感觉只要是不写博客,人就很变得很懒,学的知识点感觉还是记不住,渐渐地让我明白,看的越多,懂的越少(你这话不是有毛病吗?应该是看的越多,懂的越多才对),此话怎讲,当你在茫茫的前端知识库里面东看看,西看看的时候,很快就被海量的知识给淹没了,根本就不知道哪些是对的,哪些是错的...

2019-04-11 10:49:15 76 0

转载 史上最全JavaScript数组去重的十种方法(推荐)

这篇文章主要介绍了JavaScript数组去重的十种方法,利用元素的属性和特性进行不同的去重方法,并实例演示如何测试去重超大数组,具体操作步骤大家可查看下文的详细讲解,感兴趣的小伙伴们可以参考一下。 一、前言: 我们在实际工作中,或者在面试找工作时,都会用到或者被问到一个问题,那就是“数组如何...

2019-03-22 18:11:25 70 0

转载 webpack4 optimization总结

optimization总结 minimize 默认为true,效果就是压缩js代码。 minimizer 可以自定义UglifyJsPlugin和一些配置,默认的压缩为uglifyjs-webpack-plugin //比如在构建的时候,希望新增css的压缩 minimizer: ...

2019-03-20 10:42:42 696 0

转载 clipboard.js源码解析-复制到剪切板插件

1.前言 公司项目有用到clipboard.js,由于好奇心顺手点开了源码看看其究竟是如何实现的,本以为是九曲十八弯错综复杂,其实还是挺容易看懂的,所以就分享下读后感哈哈。 本篇读后感分为五部分,分别为前言、使用、解析、demo、总结,五部分互不相连可根据需要分开看。 前言为介绍、使用为库的...

2019-03-19 09:57:18 311 0

原创 前端的价值

1、前端工程化 考虑数据缓存、ES6 2、网络优化 理解HTTP请求、网络优化、HTTP缓存 3、API定制 了解后端 4、node.js层 node.js层作为前端和后端之间,做数据的转发,数据处理 ...

2019-03-07 10:08:15 151 0

原创 前端知识点杂记

<1>、clip剪裁被称为“最佳可访问隐藏”的另一个原因是,clip: rect(0 0 0 0),它具有更强的普遍适用性,任何元素、任何场景都可以无障碍地使用。 出自----《css世界》p197 <2>、clip隐藏仅仅是决定那一部分可见,非可见部分无法响应点击事件...

2019-03-04 09:07:38 53 0

转载 通过Fiddler工具进行接口代理 - 用本地接口代理线上接口运行

  Fiddler是抓取请求的工具的一种,类似的还有Charles等,使用Fidder之前应先关闭其他的代理工具   需求如下: 网站前端和服务端配合开发了一个页面,会调取接口A的数据并在页面上呈现,现在由于业务要求需要开发新的接口B,在原有的前端逻辑下正常展示。那么,在开发的过程中,在没...

2019-02-26 10:55:08 266 0

原创 常用class 样式总结

清除浮动 // Clearfix @mixin clearfix { &amp;:before, &amp;:after { content: " "; // 1 display: table; // 2 } &amp...

2019-02-17 22:05:27 68 0

转载 CSS-清除浮动

什么是CSS清除浮动? 在非IE浏览器(如Firefox)下,当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的...

2019-02-17 21:47:24 73 0

转载 gulp使用小结

这篇文章不会介绍 gulp 的起源、发展;不会去一个个讲解 gulp API;也不想出现大段大段的 gulpfile.js 代码;更木有帮你分析 gulp 实现原理,只有一些我自己对 gulp 的使用理解和总结。 如何通过 gulp 让偶们的前端项目高大上的跑起来?gulp 能做什么,还能做什...

2018-12-29 14:19:12 59 1

转载 终于讲清楚了nodejs中exports和module.exports的区别

最近正在学习nodejs,看到nodejs模块这块,发现nodejs模块有两种方式对外暴露方法exports和module.exports 可是这两种使用起来到底有什么区别呢??? 看了很多文章,长篇大论,始终没有讲清楚区别,自己也是看了很多,终于搞清楚了,给大家分享一下 根据使用方法来说 ...

2018-12-29 11:42:46 214 0

转载 Nginx 启用gzip压缩

1. 网页压缩   网页压缩是一项由 WEB 服务器和浏览器之间共同遵守的协议,也就是说 WEB 服务器和浏览器都必须支持该技术,所幸的是现在流行的浏览器都是支持的,包括 IE、FireFox、Opera 等;服务器有 Apache 和 IIS 等。双方的协商过程如下:     首先浏览器请求某...

2018-12-27 13:01:00 675 0

转载 Web性能测试工具推荐

WEB性能测试工具主要分为三种: 一种是测试页面资源加载速度的; 一种是测试页面加载完毕后页面呈现、JS操作速度的; 一种是总体上对页面进行评价分析。 ~~~如果谁有更好的工具也请一起分享下 1. Firebug 2.HttpWatch  3.DynaTrace's Ajax Edit...

2018-12-27 10:50:01 254 0

转载 前端构建工具gulp超详细配置, 使用教程(图文)

流程 1. 输入命令(可以使用git bash或者命令控制台cmd) npm install -g gulp 安装全局gulp命令 2. 创建一个项目文件夹, 当前项目文件夹下输入命令npm init   配置package.json文件, 这一部分看情况自己决定是否填, 不想填也可以, 直...

2018-12-24 18:16:42 108 0

转载 JS前端创建html或json文件并浏览器导出下载

https://www.zhangxinxu.com/wordpress/2017/07/js-text-string-download-as-html-json-file/ 侵删   一、HTML与文件下载 如果希望在前端侧直接触发某些资源的下载,最方便快捷的方法就是使用HTML5原生的d...

2018-12-14 11:08:47 2093 1

转载 jquery中ajax处理跨域的三大方式

一、处理跨域的方式: 1.代理 2.XHR2 HTML5中提供的XMLHTTPREQUEST Level2(及XHR2)已经实现了跨域访问。但ie10以下不支持 只需要在服务端填上响应头: 1 2 3 header("Access-...

2018-12-14 11:05:26 91 0

转载 我是这样学习前端的

前沿 算算时间今年(2016年)是进入前端开发这个领域第五个年头,自从上次总结完《我的编程之路》后,还想从更细节的方向上写一写自己是如何学习前端开发,并且还能够保持进步和对技术的敏感。 对于现在进入这个领域的朋友们来说,很多东西其实你都可以选择放弃了,因为你的起点比之以前要提高了不少,但相...

2018-12-14 10:54:57 138 0

转载 $.proxy() 的妙用

$.proxy() 最主要就是用来修改函数执行时的上下文对象的。 先看以下情景: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

2018-12-14 10:50:20 564 0

转载 xshell下载链接及安装步骤

xshell下载链接:   http://www.netsarang.com/download/free_license.html          现今软件市场上有很多终端工具,比如:secureCRT、Putty、telnet、xshell\等等。secureCRT是一款很强大的终端工具,但...

2018-11-22 11:41:07 131 0

转载 webstorm设置babel,使用es6

网上有很多关于如何设置babel的。我学习着设置,但总差那么几步,没能满足我的需求。 我使用的是webStorm2017.1版本。 babel安装准备   使用webStorm自带的filewatcher中的babel自动编译前,需要安装一些babel库 全局安装babel-cli n...

2018-09-19 22:45:21 172 0

转载 2018版本WebStorm注册码

转载自:https://blog.csdn.net/CherryLee_1210/article/details/80687857 8月21日补充 http://webstorm.autoseasy.cn/xixi https://s.tuzhihao.com:666 http://idea.t...

2018-09-07 09:07:58 3571 0

转载 HTML5 indexedDB前端本地存储数据库实例教程

by zhangxinxu from http://www.zhangxinxu.com/wordpress/?p=6289 本文可全文转载,但需得到原作者书面许可,同时保留原作者和出处,摘要引流则随意。 // zxx: 本文内容较多,有一定的深度,建议预留足够的时间阅读,或者可以先马后看~ ...

2018-09-03 13:47:11 287 0

转载 vue-cli3.0搭建项目

最近的开发项目中使用了vue-cli 3.0,使用体验可以说非常棒了,模板更加制定化,配置更加简洁。以下总结下应用过程中的一些经验。 新建项目 ? 1 2 3 4 5 6 7 8 # 安装 npm ...

2018-07-23 16:48:58 4701 1

转载 快速了解vue-cli 3.0 新特性

vue-cli 是 vue 官方团队推出的一款快速开发 vue 项目的构建工具,具有开箱即用并且提供简洁的自定义配置等功能。 vue-cli 从 2.0 到 3.0 的升级有太多的新东西可以说了,但是不可能在本文中列举所有的内容,这篇文章作为一个对比 2.0 升级功能的导读,让你快速了解 3.0 ...

2018-07-23 16:44:07 7018 1

转载 gulp前端自动化构建工具:常用插件介绍及使用

Gulp是基于Node.js的一个构建工具(自动任务运行器),开发者可以使用它构建自动化工作流程(前端集成开发环境)。一些常见、重复的任务,例如:网页自动刷新、CSS预处理、代码检测、压缩图片、等等…… 只需用简单的命令就能全部完成。使用它,可以简化工作,让你把重点放在功能开发上;同时减少人为失误...

2018-07-20 14:38:46 212 0

转载 linux下的find文件查找命令与grep文件内容查找命令

在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。                (2)grep是根据文件的内容进行查找,会对...

2018-07-16 10:44:21 103 0

原创 java helloworld提示“错误,找不到或无法加载主类”

代码如下, public class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World!"); } } 用javac命令生成了class文件,但是输入java...

2018-06-24 03:16:53 1768 0

转载 windows下MongoDB的安装及配置

一、先登录Mongodb官网https://www.mongodb.com/download-center#community 下载   安装包。32、64位的都行。二、安装MongoDB下载后的安装包:安装比较简单,类似于普通QQ软件,中间主要是选择“Custom”自定义 安装路径修改下:D:\...

2018-06-23 21:56:20 196 0

转载 MongoDB下载与安装

nodejs什么的都已经处理好了,我们需要选择一个合适的数据库了,网上找了一些资料,都说mongodb最适合nodejs,所以就把我的安装经验分享一下下载MongoDB的官网是:http://www.mongodb.org/ 可以在官网下载,但是我试了一下特别麻烦,所有找了一个简单的方法,可以在这...

2018-06-23 21:24:16 144 0

转载 写给小白的建站指南

六月初自己博客建站,后来又帮叁柒分建站,现把全过程整理成文,作为个人备忘,同时也供小白参考。购买虚拟服务器虚拟服务器(Virtual Private Server)就是通常说的 VPS,是网站驻留的位置。所谓虚拟服务器,指的是对于用户来说,它和一台实体的服务器一样,有 CPU 有硬盘有内存有操作系...

2018-06-20 09:44:47 164 0

转载 如何使用SwitchyOmega.crx谷歌插件

此插件须在Chrome或者opera浏览器上使用,在此拿谷歌为事例,操作步骤如下:1,右上角谷歌浏览器 点自定义及控件→设置→扩展程序→开发者模式 点上;2,把SwitchyOmega.crx文件直接拖至上步骤打开的浏览器内;3,浏览器提示“要添加SwitchyOmega.crx吗?”,点击 添加...

2018-06-20 09:27:12 3916 2

原创 软件开发、测试流程规范(初稿)

需求阶段:1、需求评审,需要项目负责人、产品、研发、测试全部人员参与,并且在需求评审后,每一个人阐述整个产品的逻辑以确保每一个人的理解达成一致;2、需求文档、接口文档、数据库文档进行同步;3、后端提供接口文档时,同时提供mock接口,前端可提前访问mock接口进行自测;4、前后端研发制定工期,先由...

2018-06-14 09:55:34 3657 0

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