自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注前端开发

web前端技术干货总结

  • 博客(62)
  • 资源 (5)
  • 收藏
  • 关注

原创 nginx实现跨域访问

nginx反向代理跨域

2022-11-09 16:08:05 3939 1

原创 Promise的使用场景

promise的使用场景,等待请求和分步请求

2022-06-23 11:07:27 719

原创 sublime安装less2css插件报错解决

sublime安装less2css插件报错"`lessc` is not available"

2022-03-30 15:36:30 268

原创 git命令-分支管理

git命令关于分支的操作,建立分支,切换分支,本地分支和服务器分支同步,提交文件

2022-02-20 20:12:52 345

原创 node爬虫实践

爬虫的原理很好理解,就是在服务端请求另一个服务器的资源,前端有跨域问题,而服务端没有,这是天然优势。掌握node的前端可以为所欲为了1 首先,根据请求资源的协议选择合适的模块,如果是https协议,就用https的方法取请求,之前没有注意到这个问题。var https = require('https');2 用get方法请求需要抓去内容的网页地址,试过用request方法,没有反应...

2019-07-03 16:02:20 528

原创 Node连接mysql的问题

最近,用koa2开启了本地服务,写了一个查询列表的接口,但是连接mysql的时候,返回了一段错误信息。有一条是“Client does not support authentication protocol requested by server; consider upgrading MySQL client”,说是本地客户端版本低,但升级了也无济于事。于是反向操作,降低mysql的模...

2019-03-25 09:59:36 251

原创 树形菜单的递归循环

不多说,直接上菜~  var json=[{ name:'A', childs:[{ name:'A-1', childs:[{ name:'A-1-1', childs:[{ name:'A-1-1-1' }] }] }] },{ name:'B', childs:[{ name:'B-1', c...

2019-01-29 14:25:43 3069

原创 brew的安装

虽然之前试图用brew来安装mongodb没有成功,但是这个工具以后可能会用到,所以在此做下记录。当时用npm 全局安装但是找不到brew命令,所以感觉这也是个坑。 1.安装brew             curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --...

2019-01-07 11:27:44 686

原创 mongo意外退出的解决方法

最近在筹划做个人博客,用到mongo数据库,有一天电脑意外重启了,之后本地的mongo一直打不开。百度了各种办法,比如brew去安装mongo,想借此覆盖之前免安装的版本,包括清除可能存在的半死不活的一些进程之类的东西,但是各种提示没有权限。最后终于在阿里云上找到了解决方案,简洁有效:  1.删除锁文件,这个锁文件位于你存储data数据的目录rm /data/db/mongod.lock...

2019-01-07 11:15:50 618

原创 省市区JSON

{"code":1,"msg":"获取成功!","data":[{"label":"11","value":"北京市","children":[{"label":"1101","value":"市辖区","children":[{

2018-11-27 18:11:47 7679

原创 可视化解决方案

1.G2(jquery,React)http://antvis.github.io/g2/demo/index.html2.Viser(React,Vue,Angular)https://viserjs.github.io/demo.html#/viser3.BizCharts(React)https://alibaba.github.io/BizCharts/index.ht...

2018-08-31 11:32:26 1561

原创 数组元素移动

let arr = [1, 2, 3, 4, 5]// 交换第三个和第四个元素// x < ylet x = 3, y = 4arr.splice(x - 1, 1, ...arr.splice(y - 1, 1, arr[x - 1]))console.log(arr) /// [1,2,4,3,5]var arr = ['a', 'b', 'c', 'd', 'e']...

2018-08-16 14:57:51 1751

原创 lodash常用工具类函数

lodash有许多工具类函数,这里列举本人常用的几个。合并数组_.flattenDeep([1, [2, [3, [4]], 5]]);// =&gt; [1, 2, 3, 4, 5]合并去重 _.union([2], [1, 2]);// =&gt; [2, 1]var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 ...

2018-08-10 10:40:59 3201

原创 搜索框实时输入搜索

输入时搜索,停下时停止搜索,利用时间差比较keyup和focus值的不同。 search:function(){ var inputevent; var _this=this; var status=true; $('.nicknamesearch').focus(function(event){ ...

2018-07-04 23:24:47 3855

原创 复杂字符串正则处理

1.文本去html标签:<p><strong>你好 谢谢</strong></p><p><strong><br /></strong></p><p><strong><span style="font-size:18px;">hello world&l...

2018-07-02 15:24:46 470

原创 xheditor 封装成React组件

人狠话不多,直接上代码:xheditor.jsimport React, { Component } from 'react';export default class Xheditor extends Component { constructor(props) { super(props); } componentDidMount(){ const _...

2018-06-27 18:22:52 233

原创 JS原生图片上传

      const xhr = new XMLHttpRequest();      xhr.open('POST', window.Retail+'index.upload/index?alias='+window.alias);      const data = new FormData();      data.append('file', file);      xhr.send(d...

2018-06-27 18:15:31 1253

原创 【开发工具】推荐一款超快的安卓模拟器-genymotion

一款超快的安卓模拟器,可以配合ReactNative 使用

2017-12-19 15:59:07 1901

原创 React Native Windows下环境搭建

ReactNative 环境搭建笔记

2017-12-12 21:56:07 247

原创 【数组处理】从数组提取相同元素并归类

将返回的记录vip等级和价格的二维数组,归类显示。例如vip1 300 vip2,vip3,vip4,价格是200,vip5 100 ,就显示 vip1:300, vip2-vip3-vip4:200,vip5:100。难点:对于indexOf 和 lastIndexOf 的运用

2017-10-27 11:12:52 3024

原创 【开发工具】Sublime Text3

配置文件实现编辑js文件tab键自动补全功能

2017-04-27 17:29:02 526

原创 【开发工具】多个Node.js版本之间切换

运用nvm工具进行多个Node.js版本之间切换

2017-04-19 17:53:42 1373

转载 【ES6】babel-polyfill的作用

Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.assign)都不会转码。举例来说,ES6在Array对象上新增了Array.from方法。Babel就不会转码这个方法。如

2017-04-19 15:33:10 29976

原创 【构建工具】webpack文件配置

webpack文件在开发和发布模式下的配置

2017-04-19 11:57:36 469

转载 jsonp原理详解

JSONP 原理解析和ajax实现跨域请求

2017-03-16 11:19:46 290

原创 javascript的apply方法总结

javascript的apply方法总结

2017-03-14 11:00:18 343

原创 javascript的call方法总结

call方法的介绍,call和原型链都可以实现继承

2017-03-07 10:11:46 327

原创 requirejs初体验

使用require.js 作模块加载的好处

2017-03-02 16:48:17 280

原创 绑定和解除事件的三组api

绑定和解除事件的三组api

2017-02-17 14:56:58 351

原创 ajaxfileupload源码

ajaxfileupload.js源码整理,handleError错误的分析,上传文件类型和大小的判断

2017-02-15 15:28:39 416

原创 Array.prototype.slice.call()方法详解

Array.prototype.slice.call()的使用方法,以及在上传控件中获取files对象判断文件大小和文件类型的使用案例

2017-02-13 17:08:58 1827

原创 HTML5新特性

这里搜罗一些html5实用的新特性

2017-02-13 15:21:18 201

原创 input上传控件美化

input控件的美化和兼容性

2017-02-13 14:39:01 541

原创 JSON.parse 和eval的对比

JSON.parse 和eval用法的差异性

2017-02-08 14:03:28 519

原创 【ES6】ES6和ES5特性对比

ES6和ES5特性对比:let vs var

2017-02-07 15:46:20 6329

原创 工具小函数汇总

在前端开发过程中,经常需要运用一些工具小函数来验证、格式化一些数据,获取一些参数等等,在这里整理一下。 数据合法性验证: var legal={ mobile:function(data){//手机号码 var reg=/^1[3,5,8]\d{9}$/; return reg.test(data) }, phone:functio...

2017-02-04 17:36:13 350

原创 JS数组遍历大全

js遍历数组函数大全,filter,map,foreach等

2017-02-04 16:22:26 1354

原创 我思故我在,技术博客写起来!

以前太随性了,在记事本里,qq空间里随手写一些技术类的东东,作为自己项目经验的总结。作为一个风格严谨的前端开发人员,这是要不得的。因此,今天重新启用我的博客,随时记录技术经验和思考。毕竟走过的路需要留下痕迹么!

2017-02-04 15:52:01 340

原创 将博客搬至CSDN

将博客搬至CSDN

2017-02-04 15:32:02 97

原创 倒计时激活按钮

  &lt;script type="text/javascript"&gt;       function settime(obj,countdown) {           if (countdown == 0) {               obj.removeAttribute("disabled");                  obj.value="免费获取...

2016-08-30 18:48:26 148

jquery实现群星闪耀(改良版)

改良版的群星闪烁,更加活跃奔放,随机位置出现。只用了4颗星,却显示出十几颗星的效果,因为运用了眼睛视觉残留效应。任何banner图片,只要加上这个效果,就会显得非常活跃生动。代码量少,效果出众,展现出只有flash才能做出的风采。

2012-12-24

jquery实现群星闪烁的效果

jquery实现群星闪烁的效果。代码产生指定数量的星星,位置随机排布。可更换星星图片,修改星星的数量和密集程度。代码才十几行,兼容各浏览器,效果非常自然。欢迎下载。 效果图: http://img.my.csdn.net/uploads/201212/20/1355996722_1623.gif

2012-12-20

【列表选择】勾选复选框显示选择项(包括全选反选)

单击“商品列表”下的复选框,在“您选择的商品”下显示选项,取消勾选则移除选项。包括全选,反选功能。 效果图:http://img.my.csdn.net/uploads/201212/19/1355892213_4318.jpg

2012-12-20

jquery旋转木马特效

一款jquery编写的旋转木马特效,代码只有四十多行,点击左右箭头分别按不同方向旋转显示,兼容各主流浏览器。 效果图参考:http://img.my.csdn.net/uploads/201212/13/1355381360_1798.jpg

2012-12-13

jquery旋转木马效果

jquery 编写的一款旋转木马的效果,代码只有四十多行,兼容各大主流浏览器。效果图请参观本人相册。

2012-12-13

空空如也

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

TA关注的人

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