摘要: 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) 编辑