自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式匹配dom元素指定包含特定id

  今天碰到项目一个需求,需要通过用户输入保存实时更新预览其中就碰到如何匹配更新最新的内容,首先得匹配成对dom元素,我们先用span标签包裹,后的根据不同得id值更新不同得数据,经过自己的不断反复实验总结出了匹配正则表达式如下:首先先写出匹配特定属性值的正则是   正则表达式为reg = /\s+\@([\w-_]*)([\.\w]*)\s*=/ig //匹配含有@属性 如@id...

2018-08-11 20:14:47 4811

原创 首次安装mysql数据库心得

1. 在mysql的安装目录即根目录下找到配置文件my.ini(如果是my.default.ini则修改为my.ini),然后将my.ini移至bin文件夹的根目录下; 2. Windows+R,用管理员身份打开cmd进入命令行模式,输入命令cd D:\MySQL\mysql-5.7.19-winx64\bin进入mysql 的 bin根目录;(注意:如果这条命令不能成功执行,那就先执行 D:,成...

2018-07-12 10:50:47 1074

原创 Node学习总结

一、Node概述 node就是运行在服务器端的javascript,并且是一个事件驱动I/O服务器js环境二、REPL环境 REPL表示的就是一个电脑环境,可以在终端输入命令,并接受系统的响应。 即可以在REPL环境运行js代码。三、回调函数 node异步编程直接体现就是回调。node所有api都支持回调函数。我们可以一边读取文件。一边执行其他命令,在文件读取完成之后

2017-05-20 23:01:26 345

原创 简述对http协议的理解

在谈到http协议前,我们还是要先理解OSI (开放系统互联(Open System Interconnection),也有OSI七层之说:OSI中的层 功能 TCP/IP协议族应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层 数据格式化,代码转换,数据加密 没有协议会话层 解除或建立与别的接点的联系 没有协议传输层

2017-05-10 14:02:46 2031

原创 js数组操作方法总结

1、splice() splice方法用于删除和添加元素 example: var arr = [2,5,565,23]; arr.splice(0,1,3); //在index 0 移除2 后又添加 3 console.log(arr) // [3,5,565,23] 如果参数是负数则代表从右往左开始数 example

2017-05-07 21:27:39 258

原创 搭建vue+vux环境移动微信开发

1、首先在搭建环境之前,电脑上已经安装好了node,webpack2、在电脑上安装vue-cli脚手架工具如何是mac电脑 则输入命令行 sudo install vue-cli -g3、安装vuxnpm install vux --save4、安装vue-cli脚手架工具 vue init airyland/vux2 projectpath 其中airyland/vux2是vux2

2017-05-03 19:34:35 4365

原创 js遍历对象的方法总结

1、 in 方法example: var a={a:'b',c:'d',e:5}; var arr = [] for (var i in a) { arr.push(i); } console.log(arr); //['a','b','c']补充:不过这种方法会遍历到对象原型上的可遍历属性和方法2、Object.hasOwnPropert

2017-05-02 22:52:31 372

原创 变量声明提前 总结 js

js 变量声明提前js在执行时,js变量声明语句无论出现在何处,都会先于其他代码首先被执行。使用var的声明的变量会提前。先举个例子看看: console.log(a); //function a(){console.log('me');this.a = a;} var a = 3; var b=function(){

2017-05-01 22:06:33 537

原创 原生如何检测变量是否是一个数组的几种方法

首先先总计一下检测js类型的常用的方法如:typeof 这个方法只能检测js基本类型如:undefined/null/number/boolean/object,而要检测Array类型则需要以下几种方法:1、instanceofinstanceof 方法主要是检测 变量的constructor 是否与 Array相等,也就是检测的变量的原型链是否指向Array构造函数的prototype原型上。

2017-04-29 17:46:54 5438

原创 数组排序几种实现方式

一、快速排序function quickSort (arr) { if (Object.prototype.toString.call(arr) !== '[object Array]') {throw new Error('param need array type')} if (arr.length <= 1){return arr;} var middleIndex

2017-04-28 22:32:24 566

原创 用canvas实现对图片的处理 使用fileAPI

代码如下**HTML部分**<input type="file" accept="video/*" capture="camcorder" id="file"> <div id="preview" class="upload_preview"></div><div id="canvas_div"> <canvas id="canvas_mine"></canvas></div>**j

2017-04-26 18:43:55 1055

原创 使用原生js实现ajax请求

使用原生js实现ajax请求function createAjax(){ var xmlObj; if (window.XMLHttpRequest) { xmlObj = new XMLHttpRequest(); } else if (window.ActiveXObjext) { xmlObj = new ActiveXObject(); }

2017-04-25 16:00:57 2198

空空如也

空空如也

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

TA关注的人

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