摘要:作者: 字体:[增加 减小] 类型:转载 时间:2013-12-05 我要评论 作者: 字体:[增加 减小] 类型:转载 时间:2013-12-05 我要评论 jquery.cookie() 方法:一个轻量级的cookie 插件,可以读取、写入、删除 cookie,下面有个不错的数量,大家可以学习下
阅读全文
摘要:用过 json 的应该都知道,把一个对象通过 stringify 之后提交给后台或者存储在 Storage 里是很常用的手段。但是 IE6-7 下没有 JSON 对象,所以要借助 json2.js 来实现。 今天我们来简单介绍下 stringify 方法的一些正确使用姿势吧。当然,让高手们贱笑了,本
阅读全文
摘要:隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的。当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上。代码格式:<input type="hidden" name="..." value="...">属性解释:type="hidden"定义隐藏域;n
阅读全文
摘要:定义和用法 eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 语法 返回值 通过计算 string 得到的值(如果有的话)。 说明 该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数
阅读全文
摘要:一些语言如C、java都有块级作用域,即花括号内的每一段代码都具有各自的作用域,而且变量在声明它们的代码段之外是不可见的,但是javascript没有块级作用域。javascript使用函数作用域,即变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的,也即函数内声明的所有变量在函数体
阅读全文
摘要:eg2: add: bind eg3: apply与call 实际是改变被执行函数的上下文;补充: a.call(b); a.apply(b,[]) apply与call 实现函数的继承 本质是实现 a 对象到b对象的继承 ,既 b继承a / b包含了a 的所有参数和函数 并传参数给a 参数形式不同
阅读全文
摘要:方法一:<script> (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recal
阅读全文
摘要:Js作用域与作用域链详解 http://blog.csdn.net/yueguanghaidao/article/details/9568071 一:函数作用域 第一句输出的是: "undefined",而不是 "global" 第二讲输出的是:"local" 你可能会认为第一句会输出:"globa
阅读全文
摘要:作者 CraftsCoder 冷月无声 - 博客频道 - CSDN.NET http://blog.csdn.net/jaytalent/article/details/50986402 本文结合一些资料,谈谈AngularJS的依赖注入机制。主要参考资料有: 1. AngularJS官方文档:ht
阅读全文
摘要:常用两种策略: 【1】 优雅降级(graceful degradation),一开始就构建站点的完整功能,然后针对浏览器测试和修复, 【2】 渐进增强(progressive enhancement),一开始只构建站点的最少特性,然后不断针对各浏览器追加功能。 “优雅降级” 什么是优雅降级?就是随着
阅读全文
摘要:then()方法是异步执行 就是当.then()前的方法执行完后再执行then()内部的程序 这样就避免了,数据没获取到等的问题
阅读全文
摘要:在img标签里面只设置宽,不设置高,图片就会等比例缩放。
阅读全文
摘要:<a>标签中的href="javascript:;"是什么意思? <a>标签中的href="javascript:;"是什么意思? 例子:<a href="javascript:;">我的大学</a> javascript: 是一个伪协议 javascript:是表示在触发<a>默认动作时,执行一段
阅读全文
摘要:在css中我们使用media标签来区分调用哪个css样式,比如使用media="print"来表示当执行打印文档时,使用print.css样式。这样使得文档更有得于打印,如将页面宽度增宽、或屏蔽掉一些不需要打印的内容。 <link href="styles/main.css" rel="styles
阅读全文
摘要:1、选择器+遍历 $('div').each(function (i){ i就是索引值 this 表示获取遍历每一个dom对象 }); 2、选择器+遍历 $('div').each(function (index,domEle){ index就是索引值 domEle 表示获取遍历每一个dom对象 }
阅读全文
摘要:a.call(b); a.apply(b,[]) function class1() { this.name = function(){ alert("class1的方法name()"); } } function class2() { class1.call(this);//要想实现class2继
阅读全文
摘要:js 自带的 map() 方法 1. 方法概述 map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。 2. 例子 2.1 在字符串中使用map 在一个 String 上使用 map 方法获取字符串中每个字符所对应的 ASCII 码组成的数组: var map = Ar
阅读全文
摘要:Object是构造函数,而Object.prototype是构造函数的原型对象。构造函数自身的属性和方法无法被共享,而原型对象的属性和方法可以被所有实例对象所共享。 首先,我们知道,构造函数是生成对象的模板,一个构造函数可以生成多个对象,每个对象都有相同的结构。构造函数的缺点就是,每当你实例化两个对
阅读全文
摘要:Javascript中prototype属性详解 在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例。但是在Javascript语言体系中,是不存在类(Class)的概念的,javascript中不是基于‘类的’,而是通过构造函数(construc
阅读全文
摘要:添加defer延迟属性,脚本将立即下载,但会延迟到整个页面解析完毕后按顺序执行。会先于DOMContentLoaded事件执行。 添加async异步属性,脚本将立即下载,执行时不会等待其他脚本,不一定会按顺序。会先于load事件执行,但不一定先于DOMContentLoaded事件执行。
阅读全文