-
屏幕分辨率的高和宽
window.screen 对象包含有关用户屏幕的信息。
1. screen.height 返回屏幕分辨率的高
2. screen.width 返回屏幕分辨率的宽
注意:
1.单位以像素计。
2. window.screen 对象在编写时可以不使用 window 这个前缀。
我们来获取屏幕的高和宽,代码如下:<script type="text/javascript"> document.write( "屏幕宽度:"+screen.width+"px<br />" ); document.write( "屏幕高度:"+screen.height+"px<br />" ); </script>
查看全部 -
返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串)
语法
navigator.userAgent
通过navigator.userAgent去获取浏览器中的一些信息,然后赋值给变量,再通过这个变量的indexOf去查找浏览器信息中第一个字符出现的位置,记录下来最后显示而已。
查看全部 -
window.history.back() 与 window.history.go(-1) 相当于点击了一次浏览器上的后退按钮;
window.history.forward() 与 window.history.go(1) 相当于点击了一次浏览器上的前进按钮。
查看全部 -
go()方法,根据当前所处的页面,加载 history 列表中的某个具体的页面。
语法:
window.history.go(number);
查看全部 -
语法:
window.history.[属性|方法]
查看全部 -
insertBefore() 方法可在已有的子节点前插入一个新的子节点。
相比append,需要额外获取一个指定节点node
insertBefore(newnode,node);
查看全部 -
var otest = document.getElementById("test");
//获取目标的父节点
var newnode=document.createElement("li");
//定义newnode,赋值标签名
newnode.innerHTML="PHP";
//为创建好的标签赋值内容
otest.appendChild(newnode);
//插入节点
查看全部 -
nodeObject.nextSibling //可返回某个节点 nodeObject.previousSibling //可返回某个节点之前紧跟的节点(处于同一树层级中)
查看全部 -
先获取子节点; elementNode.parentNode.nodeName
查看全部 -
计时器: setInterval(代码,交互时间); //1s=1000ms
调用函数格式(假设有一个clock()函数):
setInterval("clock()",1000) 或 setInterval(clock,1000)
查看全部 -
计时器类型:
一次性计时器:仅在指定的延迟时间之后触发一次。
间隔性触发计时器:每隔一定的时间间隔就触发一次。
计时器方法:查看全部 -
function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” }
查看全部 -
如果 x 与两侧整数同等接近,则结果接近 +∞方向的数字值 。(如 -5.5 将舍入为 -5; -5.52 将舍入为 -6),
Math.round(x)
查看全部 -
<script type="text/javascript"> var mystr="I love JavaScript!"; document.write(mystr.substr(7)); document.write(mystr.substr(2,4)); </script>
运行结果:
JavaScript!love
查看全部 -
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
语法:
stringObject.substring(startPos,stopPos)
注意:
1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。
2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。
3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
查看全部
举报