https://github.com/lianbinghua

随笔分类 -  js

摘要:prototype是函数的一个属性(每个函数都有一个prototype属性),这个属性是一个指针,指向一个对象。它是显示修改对象的原型的属性。 __proto__是一个对象拥有的内置属性(请注意:prototype是函数的内置属性,__proto__是对象的内置属性),是JS内部使用寻找原型链的属性 阅读全文
posted @ 2016-11-21 14:37 连冰华 阅读(147) 评论(0) 推荐(0)
摘要:function Parent(firstname) { this.fname=firstname; this.age=40; this.sayAge=function() { console.log(this.age); } } function Child(firstname) { t... 阅读全文
posted @ 2016-11-21 14:28 连冰华 阅读(229) 评论(0) 推荐(0)
摘要:冒泡排序(小到大): 数组去重:高效率 阅读全文
posted @ 2016-09-25 20:21 连冰华 阅读(1013) 评论(0) 推荐(0)
摘要:浅度克隆表现: var a="1"; var b=a; b="2"; console.log(a);// "1" console.log(b);// "2" 说明:b不会改变a的值 为啥要深度克隆? var arr=[1,2,3,4]; var arr2=arr; arr2[0]=3; consol 阅读全文
posted @ 2016-09-25 19:53 连冰华 阅读(275) 评论(0) 推荐(0)
摘要:/* 功能:修改 window.setTimeout,使之可以传递参数和对象参数 使用方法: setTimeout(回调函数,时间,参数1,,参数n) */ 阅读全文
posted @ 2016-09-23 19:08 连冰华 阅读(1028) 评论(0) 推荐(0)
摘要:让Student继承Person,有以下三种方式: 阅读全文
posted @ 2016-08-22 22:03 连冰华 阅读(148) 评论(0) 推荐(0)
摘要:js有5种原始类型,一个对象类型: 5种原始类型:null undefined number string boolean 1种对象类型:object(Function,Date,Array,Number,Boolean,String) ==和 区别: ,类型不同直接返回false ==,有隐试转换 阅读全文
posted @ 2016-07-27 22:02 连冰华 阅读(107) 评论(0) 推荐(0)
摘要:配置项介绍: 阅读全文
posted @ 2016-07-27 11:47 连冰华 阅读(287) 评论(0) 推荐(0)
摘要:js jquery 阅读全文
posted @ 2016-07-22 09:33 连冰华 阅读(131) 评论(0) 推荐(0)
摘要:常见js兼容性 1,JSON.stringify() 在ie7下报错,JSON未定义,解决办法引入json2.js 2,getElementsByClassName() 和 obj.setAttribute(); getElementsByClassName(),ie8及其以下都不支持这个方法 se 阅读全文
posted @ 2016-06-23 15:55 连冰华 阅读(218) 评论(0) 推荐(0)
摘要:规则01:尽量减少HTTP请求 1.合并图片CSS Sprites 规则02:使用内容发布网络(CDN的使用) CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用 阅读全文
posted @ 2016-06-23 14:12 连冰华 阅读(1437) 评论(0) 推荐(0)
摘要:200(成功):服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。如果是对您的 robots.txt 文件显示此状态码,则表示 Googlebot 已成功检索到该文件。 304(未修改):自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。如果网页自请求者上次请求后再 阅读全文
posted @ 2016-06-22 09:39 连冰华 阅读(189) 评论(0) 推荐(0)
摘要:var Too = (function() { var $ = {}; $.cookie = function(name, value, options) { if (typeof value !== 'undefined') { options = options || {}; if (value === nul... 阅读全文
posted @ 2016-06-12 12:24 连冰华 阅读(464) 评论(0) 推荐(0)
摘要:var cookie = function(name, value, options) { if (typeof value !== 'undefined') { options = options || {}; if (value === null) { value = ''; ... 阅读全文
posted @ 2016-06-12 12:19 连冰华 阅读(686) 评论(0) 推荐(0)
摘要:var sendData = function(options) { var mat = options.url.match(/https?:\/\/([^\/]+)/); if (mat && location.host != mat[0]) { jsonp(options); } else { ... 阅读全文
posted @ 2016-06-12 12:18 连冰华 阅读(225) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html><head><style type="text/css"> body{background:#57beb9;}/* main */#main{width:920px;height:430px;overflow:hidden;position:relative 阅读全文
posted @ 2016-05-20 17:12 连冰华 阅读(304) 评论(0) 推荐(0)
摘要:在web开发的时候经常会遇到页面重定向的问题,说起重定向就不得不说HTTP STATUS CODE 301 和302. 301 是Moved Permanently,也就是"永久转移", 302则是Temporarily Moved,是"暂时转移"。 在生产环境,建议使用301永久重定向,不使用30 阅读全文
posted @ 2016-05-15 15:38 连冰华 阅读(128) 评论(0) 推荐(0)
摘要:Html5提供的XMLHttpRequest Level2已经实现的跨域访问以及一些新功能 1.ie10以下版本不支持 2.在服务器端做一些小改动即可: header("Access-Control-Allow-Origin:*"); header("Access-Control-Allow-Met 阅读全文
posted @ 2016-05-15 13:01 连冰华 阅读(425) 评论(0) 推荐(0)
摘要:http://www.abc.com:8080/scripts/jquery.js http:// 协议 www 子域名 abc.com 主域名 8080 端口号,一般端口号是80 scripts/jquery.js 请求资源 协议,子域名,主域名,端口号,有一个不同,就算不同域 不同域之间相互请求 阅读全文
posted @ 2016-05-15 12:56 连冰华 阅读(197) 评论(0) 推荐(0)
摘要:1.responseText:获取字符串形式的响应数据 2.responseXML:获取xml形式的响应数据 3.status和statusText:以数字和数字文本形式返回http状态码 4.getAllResponseHeader():获取所有的响应报头 5.getResponseHeader( 阅读全文
posted @ 2016-05-15 12:19 连冰华 阅读(121) 评论(0) 推荐(0)