摘要:
Android studio无法打开类似与eclipse的DDMS, 在android studio里点击android device monitor(点击菜单栏里的Tools->Android) 提示了一个错误日志信息,如下: 网络上有三种解决办法: 1:就是先在任务管理器进程里面关掉所有 mon 阅读全文
摘要:
对于元素间的空格,IE9之前的版本不会返回文本节点,而且他所有浏览器都会返回文本节点。这样就导致 使用childNodes和firstChild等属性时的行为不一致。从而有了Element Traversal API 为DOM元素添加额以下5个元素: chaildElementCount:返回子元素 阅读全文
摘要:
querySelector()接受一个CSS选择符,返回匹配的第一个元素,反之则NULL。 如: var body = document.querySelector('body'); var mydiv = document.querySelector('#mydiv'); var myclass 阅读全文
摘要:
如何生成一条历史记录 简而言之,只要当页面的URL改变时,就会生成一条历史记录。在IE8及更高的版本中、Opera、Firefox、Chrome、Safari3及更高的版本中改变hash也会生成一条历史记录。 另外补充一下: 最常用的方法 assign()方法可以立即打开新URL并且在浏览器历史记录 阅读全文
摘要:
.close()方法只适用于通过window.open()打开的弹出窗口.对于浏览器的主窗口,如果没有得到用户允许是不能关闭的。不过,弹出窗口可以调用top.close()在不经用户允许的情况下关闭自己。 弹出窗口关闭之后,窗口引用还在。 阅读全文
摘要:
IE,Safari,Opera和Chrome都提供了screenLeft和screemTop属性,分别用于表示窗口相对于屏幕左边和上边的位置。FireFox则提供了screenX和screenY。使用以下代码可以跨浏览器取得窗口左边和上边位置 var leftPos = (typeof window 阅读全文
摘要:
所有在全局作用域中声明的变量、函数都会变成window对象的属性和方法。 即: var age = 55; 可以通过window.age访问 然而全局变量和与在window对象上定义的属性还是有一点区别的: 全局变量不能通过delete操作符删除,二在window上定义的属性就可以 如: var a 阅读全文
摘要:
所谓单例,指的是只有一个实例的对象。 js通过对象字面量的方式来创建单例对象。 var sig = { name:value, method:function(){ } } 阅读全文
摘要:
toString()与String()的区别说明 数值,布尔值,对象和字符串都有一个toString()方法(该方法返回字符串的一个副本)。但Null和undefined值没有这个方法 在不知道要转换的值是不是Null还是undefined的情况下,还可以使用转型函数String(),这个函数能将任 阅读全文