摘要: function showWindowHref(){ var sHref = window.location.href; var args = sHref.split('?'); if(args[0] == sHref){ return ""; } var arr = args[1].split(' 阅读全文
posted @ 2018-03-07 15:58 你的名字~ 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 闭包就是一个函数引用另外一个函数的变量,因为变量被引用着所以不会被回收,因此可以用来封装一个私有变量。 这是优点也是缺点,不必要的闭包只会徒增内存消耗!另外使用闭包也要注意变量的值是否符合你的要求, 因为他就像一个静态私有变量一样。闭包通常会跟很多东西混搭起来,接触多了才能加深理解,这里只是开个头说 阅读全文
posted @ 2018-03-07 15:54 你的名字~ 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在CSS3之前,必须使用已经在用户计算机上安装好的字体,给Web设计带来很大的局限性。现在,通过CSS3,Web设计师可以使用他们喜欢的任意字体。 1、@font-face引入网络字体 Firefox、Chrome、Safari 以及 Opera 支持 .ttf (True Type Fonts) 阅读全文
posted @ 2018-03-07 15:19 你的名字~ 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、原型链继承 核心: 将父类的实例作为子类的原型 2、构造继承 核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类(没用到原型) 3、实例继承 核心:为父类实例添加新特性,作为子类实例返回 4、拷贝继承 5、组合继承 6、寄生组合继承 核心:通过寄生方式,砍掉父类的实例属性,这 阅读全文
posted @ 2018-03-07 15:17 你的名字~ 阅读(148) 评论(0) 推荐(0) 编辑
摘要: JSONP原理 ajax请求受同源策略影响,不允许进行跨域请求,而script标签src属性中的链接却可以访问跨域的js脚本, 利用这个特性,服务端不再返回JSON格式的数据,而是返回一段调用某个函数的js代码,在src中进行了调用,这样实现了跨域。 JSONP具体实现 1.首先看下ajax中如果进 阅读全文
posted @ 2018-03-07 14:38 你的名字~ 阅读(189) 评论(0) 推荐(0) 编辑