导航

05 2018 档案

摘要:1 2 3 4 5 自定义事件并且主动触发 6 7 8 div 9 span 10 11 40 阅读全文

posted @ 2018-05-31 18:17 小飞博客 阅读(437) 评论(0) 推荐(0)

摘要:替换掉字符串里所有指定的字符串: swtichParse('abc=def=hjk','||')=>'abc||def||hjk' ,感觉有几点正则的全局g 替换第一个遇到的目标值 url解析 阅读全文

posted @ 2018-05-20 20:39 小飞博客 阅读(284) 评论(0) 推荐(0)

摘要:首先复习下普通函数里的this指向: 你会秒杀的毫无疑问的回答:window,针对普通函数:谁调用了函数 函数里的this就指向谁,test()等价于window.test(),所以是window 这个是普通函数,谁调用了函数 函数里的this就指向谁,o.getname(),调用这个getname 阅读全文

posted @ 2018-05-19 21:33 小飞博客 阅读(355) 评论(0) 推荐(0)

摘要:第一个foo.sayHello()执行的结果: 执行第一个foo.sayHello()的时候,因为console.log(this.counter.i,this.counter2)在 this.counter.i+=1;this.counter2+=1;前面,用的值自然就是初始值this.count 阅读全文

posted @ 2018-05-17 20:32 小飞博客 阅读(336) 评论(0) 推荐(0)

摘要:异步函数回调:首先加载文件,1.js加载完并执行完里面的代码,再执行回调函数里的代码 阅读全文

posted @ 2018-05-15 19:07 小飞博客 阅读(173) 评论(0) 推荐(0)

摘要:AMD是RequireJS在推广过程对模块定义的规范化产出 CMD是SeaJS在推广过程中模块化定义的规范化产出 AMD是提前执行,CMD是延迟执行 AMD推荐的风格通过返回一个对象作为模块对象,CommonJS的风格通过对 module.exports 或 expots 的属性赋值来达到暴露模块对 阅读全文

posted @ 2018-05-12 21:08 小飞博客 阅读(444) 评论(0) 推荐(0)

摘要:浏览器缓存分为强缓存和协商缓存。当客户端请求某个资源时,获取缓存的流程如下: 先根据这个资源的一些 http header 判断它是否命中强缓存,如果命中,则直接从本地获取缓存资源,不会发请求到服务器; 当强缓存没有命中时,客户端会发送请求到服务器,服务器通过另一些 request header验证 阅读全文

posted @ 2018-05-11 16:58 小飞博客 阅读(174) 评论(0) 推荐(0)

摘要:性能优化有很多方面:细节决定成败,系统慢是由一个又一个的小细节造成的,所以开发初期做好充足的准备,开发中认真负责,不偷工减料,维护期更注重代码质量,这样才会让我妈的系统稳定高效. 1.0 使用CDN(加快网页响应速度,提高用户体验) 2.0 减少HTTP请求数 3.0减少DNS查询 4.0避免重定向 阅读全文

posted @ 2018-05-11 16:51 小飞博客 阅读(232) 评论(0) 推荐(0)

摘要:1 2 阅读全文

posted @ 2018-05-11 11:52 小飞博客 阅读(185) 评论(0) 推荐(0)

摘要:vue项目通过脚手架搭建起来后,就是路由 我的src里: assets:放置静态的文件 css js img 文件夹 components:组件文件夹 一般放公用的组件 view:主要的组件存放文件夹(这里的层级可能比较深) router/index.js:路由文件 (很重要) main.js:入口 阅读全文

posted @ 2018-05-11 11:40 小飞博客 阅读(139) 评论(0) 推荐(0)

摘要:var arr=[1,231,33,33,9999,9999,9339,1011]; 求数组中的最大值 总结总结了6个方法,排序的就选了个冒泡排序为代表 用到 sort( )、排序、for循环迭代、reduce()、Math.max() 阅读全文

posted @ 2018-05-10 23:30 小飞博客 阅读(5002) 评论(0) 推荐(0)

摘要:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>百度API</title><script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0& 阅读全文

posted @ 2018-05-08 22:14 小飞博客 阅读(169) 评论(0) 推荐(0)

摘要:1 .block{ 2 width: 200px; 3 height: 200px; 4 padding: 25px; 5 background-image:linear-gradient(#58a,#58a) 6 ,linear-gradient(to left,#0292f3 33.3%,transparent 0,transparent 66.6% ,... 阅读全文

posted @ 2018-05-08 10:46 小飞博客 阅读(137) 评论(0) 推荐(0)

摘要:TCP协议:TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来 TCP传输的三次握手: TCP(Transmission Control Proto 阅读全文

posted @ 2018-05-06 13:18 小飞博客 阅读(167) 评论(0) 推荐(0)

摘要:1.0 sql注入 sql注入原理:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 sql注入防护: 1.永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式,或限制长度,对单引号和双"-"进行转换等。 2.永远不要使 阅读全文

posted @ 2018-05-06 13:07 小飞博客 阅读(360) 评论(0) 推荐(0)

摘要:使用call可以绑定父类 Animal 的执行环境,使 Cat实例化的对象具有父类的属性和方法,因此.子类Cat 继承了父类Animal的属性和方法,下面我们再看一种例子: 说明子类用call继承父类的属性和方法只能继承父类本地的属性和方法 2.prototype继承 父类prototype对象上的 阅读全文

posted @ 2018-05-02 21:33 小飞博客 阅读(133) 评论(0) 推荐(0)