摘要: 1,substr 从起始索引号提取字符串中指定数目的字符 2,substring 提取字符串中两个指定的索引号之间的字符。 3,slice slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分 就 substr 第二个参数是输入截取的字符数目的 阅读全文
posted @ 2017-07-29 20:16 金桔柠檬茶 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.创建XMLHttpRequest对象 2.get请求 3.post请求 post请求需要设置请求头 4. readyState与status: readyState有五种状态: 0 (未初始化): (XMLHttpRequest)对象已经创建,但还没有调用open()方法; 1 (载入):已经调 阅读全文
posted @ 2017-07-29 14:33 金桔柠檬茶 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、 show()显示动画 语法:show(speed,callback) Number/String,Function speend为动画执行时间,单位为毫秒。也可以为slow","normal","fast" callback可选,为 当动画完成时执行的函数。 show(speed,[easin 阅读全文
posted @ 2017-07-29 14:20 金桔柠檬茶 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 详细 : http://www.ruanyifeng.com/blog/2014/02/css_transition_and_animation.html 第一部分:CSS Transition transition的作用在于,指定状态变化所需要的时间。 上面代码指定,图片放大的过程需要1秒,效果如 阅读全文
posted @ 2017-07-29 14:12 金桔柠檬茶 阅读(92) 评论(0) 推荐(0) 编辑
摘要: https://www.ctolib.com/topics-120840.html 阅读全文
posted @ 2017-07-29 10:21 金桔柠檬茶 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、window.location.href( 阅读全文
posted @ 2017-07-29 10:10 金桔柠檬茶 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 移动端1px变粗的原因 为什么移动端css里面写了1px, 实际看起来比1px粗. 其实原因很好理解:这2个’px’的含义是不一样的. 移动端html的header总会有一句 <meta name="viewport" content="width=device-width, initial-sca 阅读全文
posted @ 2017-07-29 10:03 金桔柠檬茶 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 当两个层重叠在一起时,或是有个弹窗,使用Zepto的tap事件时,点击上面的一层时会触发下面一层的事件,特别是底层如果是input框时,必“穿 透”, 现象原因: zepto的tap通过兼听绑定在document上的touch事件来完成tap事件的模拟的,及tap事件是冒泡到document上触发的 阅读全文
posted @ 2017-07-29 09:53 金桔柠檬茶 阅读(280) 评论(0) 推荐(0) 编辑
摘要: js中有三种继承方式 1.js原型(prototype)实现继承 2.构造函数实现继承 3.call , apply实现继承 阅读全文
posted @ 2017-07-29 09:45 金桔柠檬茶 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 先给你介绍下JS常用的几种模式 1.原始模式 //1.原始模式,对象字面量方式 var person = { name: 'Jack', age: 18, sayName: function () { alert(this.name); } }; //1.原始模式,Object构造函数方式 var  阅读全文
posted @ 2017-07-29 09:18 金桔柠檬茶 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 常见的有三种方法 1, typeof 2, instance of 3, object.prototype.toString.apply(); 1,typeof typeof 运算符 typeof 是一元运算符,返回结果是一个说明运算数类型的字符串。如:"number","string","bool 阅读全文
posted @ 2017-07-29 09:11 金桔柠檬茶 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 3.1: new 基本原理 new命令的作用,就是执行一个构造函数,并且返回一个对象实例。使用new命令时,它后面的函数调用就不是正常的调用,而是依次执行下面的步骤。 a:创建一个空对象,作为将要返回的对象实例。 b:将空对象的原型指向了构造函数的prototype属性。 c:将空对象赋值给构造函数 阅读全文
posted @ 2017-07-29 08:45 金桔柠檬茶 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 判断this的指向(1-4优先级逐级递减,1优先级最高,4优先级最低): 1、函数被new调用,this指向由new新构造出来的这个对象; 2、函数通过call()、apply()、bind()调用,this指向被绑定的对象; 3、函数作为方法被调用,this指向这个对象(即常说的对象上下文); 4 阅读全文
posted @ 2017-07-29 08:38 金桔柠檬茶 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1、将设置float的元素的父元素也设置float。 缺点:很有可能不符合情况要求 2、设置父元素的position为absolute,前提是父元素的父元素并没有设置position:relative。 缺点:很有可能不符合情况要求 3、设置父元素的overflow为hidden。 尚不知晓,猜测是 阅读全文
posted @ 2017-07-29 08:35 金桔柠檬茶 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 在学习浏览器兼容性之前,我想把前端开发人员划分为两类: 第一类是精确按照设计图开发的前端开发人员,可以说是精确到1px的,他们很容易就会发现设计图的不足,并且在很少的情况下会碰到浏览器的兼容性问题,而这些问题往往都死浏览器的bug,并且他们制作的页面后期易维护,代码重用问题少,可以说是比较牢固放心的 阅读全文
posted @ 2017-07-29 08:30 金桔柠檬茶 阅读(79) 评论(0) 推荐(0) 编辑