知识点笔记
web前端狗
这个作者很懒,什么都没留下…
展开
-
nginx实现跨域访问
nginx反向代理跨域原创 2022-11-09 16:08:05 · 3736 阅读 · 1 评论 -
Promise的使用场景
promise的使用场景,等待请求和分步请求原创 2022-06-23 11:07:27 · 679 阅读 · 0 评论 -
jQuery开发插件方法
jQuery为开发插件提拱了两个方法,分别是:jQuery.extend(object);为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对象添加方法。一. jQuery.extend(object); 为jQuery类添加添加类方法,可以理解为添加静态方法。如: $.extend({ ...原创 2016-02-23 17:33:21 · 156 阅读 · 0 评论 -
jquery $(document).ready() 与window.onload的区别
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 $(document).read...原创 2016-02-23 16:52:09 · 153 阅读 · 0 评论 -
git命令-分支管理
git命令关于分支的操作,建立分支,切换分支,本地分支和服务器分支同步,提交文件原创 2022-02-20 20:12:52 · 317 阅读 · 0 评论 -
【ES6】ES6和ES5特性对比
ES6和ES5特性对比:let vs var原创 2017-02-07 15:46:20 · 6286 阅读 · 0 评论 -
lodash常用工具类函数
lodash有许多工具类函数,这里列举本人常用的几个。合并数组_.flattenDeep([1, [2, [3, [4]], 5]]);// => [1, 2, 3, 4, 5]合并去重 _.union([2], [1, 2]);// => [2, 1]var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 ...原创 2018-08-10 10:40:59 · 3156 阅读 · 0 评论 -
数组元素移动
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 · 1713 阅读 · 0 评论 -
可视化解决方案
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 · 1519 阅读 · 0 评论 -
mongo意外退出的解决方法
最近在筹划做个人博客,用到mongo数据库,有一天电脑意外重启了,之后本地的mongo一直打不开。百度了各种办法,比如brew去安装mongo,想借此覆盖之前免安装的版本,包括清除可能存在的半死不活的一些进程之类的东西,但是各种提示没有权限。最后终于在阿里云上找到了解决方案,简洁有效: 1.删除锁文件,这个锁文件位于你存储data数据的目录rm /data/db/mongod.lock...原创 2019-01-07 11:15:50 · 536 阅读 · 0 评论 -
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 · 634 阅读 · 0 评论 -
Node连接mysql的问题
最近,用koa2开启了本地服务,写了一个查询列表的接口,但是连接mysql的时候,返回了一段错误信息。有一条是“Client does not support authentication protocol requested by server; consider upgrading MySQL client”,说是本地客户端版本低,但升级了也无济于事。于是反向操作,降低mysql的模...原创 2019-03-25 09:59:36 · 204 阅读 · 0 评论 -
【构建工具】webpack文件配置
webpack文件在开发和发布模式下的配置原创 2017-04-19 11:57:36 · 448 阅读 · 0 评论 -
【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 · 29893 阅读 · 0 评论 -
绑定和解除事件的三组api
绑定和解除事件的三组api原创 2017-02-17 14:56:58 · 325 阅读 · 0 评论 -
HTML5新特性
这里搜罗一些html5实用的新特性原创 2017-02-13 15:21:18 · 184 阅读 · 0 评论 -
input上传控件美化
input控件的美化和兼容性原创 2017-02-13 14:39:01 · 516 阅读 · 0 评论 -
Array.prototype.slice.call()方法详解
Array.prototype.slice.call()的使用方法,以及在上传控件中获取files对象判断文件大小和文件类型的使用案例原创 2017-02-13 17:08:58 · 1800 阅读 · 0 评论 -
requirejs初体验
使用require.js 作模块加载的好处原创 2017-03-02 16:48:17 · 261 阅读 · 0 评论 -
ajaxfileupload源码
ajaxfileupload.js源码整理,handleError错误的分析,上传文件类型和大小的判断原创 2017-02-15 15:28:39 · 393 阅读 · 0 评论 -
javascript的call方法总结
call方法的介绍,call和原型链都可以实现继承原创 2017-03-07 10:11:46 · 304 阅读 · 0 评论 -
javascript的apply方法总结
javascript的apply方法总结原创 2017-03-14 11:00:18 · 319 阅读 · 0 评论 -
jsonp原理详解
JSONP 原理解析和ajax实现跨域请求转载 2017-03-16 11:19:46 · 270 阅读 · 0 评论 -
工具小函数汇总
在前端开发过程中,经常需要运用一些工具小函数来验证、格式化一些数据,获取一些参数等等,在这里整理一下。 数据合法性验证: 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 · 327 阅读 · 0 评论 -
React Native Windows下环境搭建
ReactNative 环境搭建笔记原创 2017-12-12 21:56:07 · 222 阅读 · 0 评论 -
JSON.parse 和eval的对比
JSON.parse 和eval用法的差异性原创 2017-02-08 14:03:28 · 493 阅读 · 0 评论