摘要:
关于Object.creat(); 创建一个新对象,第一个参数是这个对象的原型,第二个参数是可选的。 是个静态函数,而不是提供给某个对象调用的方法,只需要传入对象的原型。 例如1: var o1 = Object.create({x:1,y:2});//继承了属性x和y 如果传入是null 则没有继 阅读全文
摘要:
Json 有两个方法: 1.JSON.stringify();//javascript 对象序列化为JSON字符串。 2.JSON.parse();//JSON字符创解析成为原生的javascript的值。 输出的结果: 而Json.pare()结果是Object 对象。 阅读全文
摘要:
可以通过document.compatMode =="CSS1Compat"判断是混杂模式还是标准模式,当等于CSS1Compat的时候, 就是标准模式,而BackCompat则是混杂模式。 注意:如果是在移动端,移动端中是没有IE的,所以可以通过window去取视口大小例如:window.inne 阅读全文
摘要:
arguments主要的用途是保存参数,它有个属性cell的属性,该属性是一个指针,指向拥有arguments的对象的函数。 一般情况下,使用递归时直接调用函数的名称,实现递归其实现的调用自身函数。 例子如下:阶乘 为什么要使用arguments.callee代替函数名,为了解除这种执行函数与函数名 阅读全文
摘要:
sort的用法,传入一个参数,这个参数必须是函数。 数组中的项是数值是,sort()方法也是比较字符串。 阅读全文
摘要:
栗子1: 理解:person 和 obj指向都是同一个对象,也就是堆内存中地址,当修改其属性name的值时, 同时外部的person也同时反映出来。 栗子2: 理解:obj =new Object();对象重新指向一个新的对象,所以这样时候,不在是原来的person的对象, 所以在修改了其name时 阅读全文
摘要:
百度 api集市免费接口 IP地址查询 http://apistore.baidu.com/apiworks/servicedetail/114.html 频道新闻API_易源 http://apistore.baidu.com/apiworks/servicedetail/688.html 微信热 阅读全文