摘要: 这篇文章主要是关于http协议中常用的消息报头的一些笔记。 请求报头: Accept 用于指定客户端接收哪些类型的信息。eg:text/html html文本文件 image/gif 希望接收gif格式的图像。 Accept-Encoding 指定可接收的内容编码。默认什么都可以接收。 Accept 阅读全文
posted @ 2017-10-18 13:35 桃李不言~ 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 1、video 不能自动播放 (1) autoplay 及 js 控制播放,仍然有部分设备不起作用 (2) $("html").one("touchstart",function(){ video.play(); }) 2、input 输入框,软键盘弹出的时候会把底部的内容往上压缩,使得底部布局混乱 阅读全文
posted @ 2017-10-18 12:20 桃李不言~ 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 记录了一些js的小技巧: 1、用math.max()方法来设定最大值 var a = math.max(b,v); 这样b或者v++不能超过另外一个不变的值,同理Math.min 2、 setInival(time(),1000)定时器 function time(){ return time; } 阅读全文
posted @ 2017-10-18 12:19 桃李不言~ 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 本身是不能跨域的 只能在服务器环境下才能运行 from表单是要刷新本页面的,ajax就是可以让它不刷新页面来发送获取数据 第一步: var x = new XMLHttpRequest()第二步: x.open() 三个参数 :方式 路径 是否异步 第三步:请求发送 xhr.send(); 第四步: 阅读全文
posted @ 2017-10-18 12:12 桃李不言~ 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 正则表达式: 2种声明方式,var reg = new RegExp(“abc”) var reg = /abc/ 不同之处在于第一种方式可以传参数(var x = “abc”) 转义: 所有在正则里边拥有特殊意义的字符都需要转义 转义方式:在特殊字符前加\(在字符串中也是转义的意思,所以在传参时要 阅读全文
posted @ 2017-10-18 12:10 桃李不言~ 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 字符串方法: length charAt()传下标,返回那个位置的字符串 indexOf()传字符串,返回字符串出现的位置,只会返回一次,可以传第二个参数,数字下标,从哪里开始找 split()传字符 以这个字符来分割字符串,返回数组 slice()传2个数字或一个数字,返回那2个位置之间的字符串, 阅读全文
posted @ 2017-10-18 12:09 桃李不言~ 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 参考ECMAScript5 属性有2种,数据属性和访问器属性。 数据属性: 拥有4个特性: Configurable 表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。默认为true,如果将其设置为false,则不能再变回true了,除了writa 阅读全文
posted @ 2017-10-15 22:55 桃李不言~ 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 什么是可维护的代码?一般来说,可维护代码具有以下特征: 可理解性 —— 其他人可以接受代码并理解它的意图和一般途径。 直观性 —— 代码中的东西一看就能明白 可适应性 —— 代码以一种数据上的变化不要求完全重写的方法撰写 可扩展性 —— 在代码架构上已考虑到在未来允许对核心功能进行扩展 可调式性 — 阅读全文
posted @ 2017-10-15 22:49 桃李不言~ 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍js性能优化相关知识。 作用域相关: 1、避免全局查找 我们知道作用域链是局部在前,全局在后的,那么访问全局变量就需要去遍历作用域链,其开销自然就比局部的更大。 2、避免 with语句 with会创建自己的作用域,也就是说会增加其中执行代码的作用域链的长度,会造成额外的作用域链查找。 选 阅读全文
posted @ 2017-10-15 21:38 桃李不言~ 阅读(238) 评论(0) 推荐(0) 编辑
摘要: devDependencies只用于开发环境,比如一些css的预处理库等等,dependencies还用于生产环境,比如fastclick,vue-router等。 devDependencies的安装方式是npm install .. --save-dev devDependencies则是 -- 阅读全文
posted @ 2017-09-25 11:07 桃李不言~ 阅读(98) 评论(0) 推荐(0) 编辑