摘要:
每个浏览器窗口、每个标签页乃至每个框架,都有自己的 history 对象与特定的window 对象关联。 go方法 //后退一页 history.go(-1); //前进一页 history.go(1); //前进两页 history.go(2); 也可以给 go()方法传递一个字符串参数,此时浏览 阅读全文
摘要:
var a=[name:'zs']; var str=Json.stringify(a); var b=Json.parse(str);//这里是将一个新对象赋值给b。与a没有引用同一个对象 b.name='ls'; alert(a.name);//zs //即使a的name的值又是一个对象,用这种 阅读全文
摘要:
编程语言书籍中经常解释: 值类型被创建在栈上,引用类型被创建在堆上。 构造函数,原型之类的算是引用类型吗? 5种基本数据类型有Undefined、Null、Boolean、Number 和 String,基本类型在栈中。 当我们需要访问引用类型(如对象,数组,函数等)的值时,首先从栈中获得该对象的地 阅读全文
摘要:
域名 通常 Internet 主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名(又称为一级域名)。 二级域名及其以上级别的域名,统称为子域名,有多少个点就是几级域名 顶级域名分为两类:一个是按照国家,如中国用.cn。一个是按照国际,如工商企业用.com www:子域名,有www和不带www 阅读全文
摘要:
每个函数(即这两个方法是函数的方法)都包含两个非继承而来的方法: apply()和 call()。参数明确,使用call。参数不明确,使用apply,可以遍历数组参数 1,call里面的参数是散开的,apple.say.call(banana,arg_0,arg_1) 2,apply里面的参数是数组 阅读全文
摘要:
为什么要编码 1、一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。 当url地址中参数中包含&、+、%等特殊字符时,地址无效。所以直接用encodeurl编码,由于没法对参数中这些编码,可能会出错。就需要对参数使用encodeURIComponent()。 只有字 阅读全文
摘要:
进程、线程 1、进程 一个程序,可以独立运行的一段程序。系统对它进行资源分配和调度。 2、线程 进程的基本单位,对它进行cpu分配和调度。只拥有一点在运行中必不可少的资源(寄存器,栈,程序计数器) 3、线程与进程的联系与区别 联系: (1)线程是指进程内的一个执行单元,一个线程只能属于一个进程,而一 阅读全文