摘要:
历史管理: onhashchange:事件,当hash值有变化的时候,就会触发. <input id="input1" type="button" value="35选7"></input> <div id="div1"></div> <script type="text/javascript"> 阅读全文
摘要:
js的跨域: www.a.com/a.js www.b.com/c/b.js 不存在跨域 下面的是跨域的情况: www.a.com b.a.com www.a.com www.b.com ajax:XMLHttpRequest() : 不能跨域. 1.document.domain='a.com'; 阅读全文
摘要:
基本类型之间是赋值关系. 对象和函数都是引用的关系. 注:简单说:for in 和for of 的区别; for in 遍历的是键名,for of遍历的是键值. 简单记: i 在字母表排在o 前面 ; 遍历时 a:10; 于是in对应a,of对应10;故记住. 递归: 1.函数调用函数自身.执行递的 阅读全文
摘要:
1.什么是闭包? 函数嵌套函数,内部函数可以引用外部函数的参数和变量.参数和变量不会被垃圾回收机制所收回. 2.闭包有什么好处?应用在哪里? 好处: 希望一个变量长期驻扎在内存当中. 可以避免全局变量的污染. 私有成员的存在. 用法: 模块化代码 在循环中直接找到对应元素的索引. 3.闭包需要注意的 阅读全文
摘要:
譬如有一组li在ul中. 给每一个li加事件可以加在ul上. 通过window下的event.target对象就可以找到移入的li. ie下是event.srcElement. 但是有一个bug,就是鼠标移到标签左边时会选中整个ul. nodeName:找到当前元素的标签名. 利用ev.target 阅读全文
摘要:
进程:正在进行中的程序(直译). 线程:就是进程中的一个负责程序执行的控制单元(执行路径). 一个进程中可以有多个执行路径,称之为多线程. 一个进程中至少要有一个线程. 开启多个线程是为了同时运行多部分代码,每一个线程都有自己运行的内容, 这个内容可以称为线程要执行的任务. 多线程的好处:解决了多部 阅读全文
摘要:
Object:所有类的根类. Object是不断抽取而来,具备着所有对象都具备的共性内容. 常用的共性功能: equals:一般都会去覆盖此方法,根据对象的特有内容,建立判断对象是否相同的依据. hashCode():返回该对象的哈希码值. getClass():返回Object运行时类. toSt 阅读全文
摘要:
异常:是在运行时期发生的不正常情况... 在java中用类的形式对不正常情况进行了描述和封装对象. 描述不正常的情况的类,就称为异常类. 以前正常流程代码和问题处理代码相结合. 现在将正常流程代码和问题处理代码分离,提高阅读性. 其实异常就是java通过面向对象的思想将问题封装成了对象. 用异常类对 阅读全文
摘要:
创建一个cookie并设置 cookie的有效路径: $.cookie('the_cookie', 'the_value', { expires: 7, path: '/' }); 使用前需要引入<script type="text/javascript" src="resource/js/jque 阅读全文