var obj = eval(date); //返回json 数据格式转化为 javascript 对象
获取对象中的的值 :
var value = obj["key"]; //{key:value}
<html>
<body>
<script type="text/JavaScript">
var x;
var hobbies = new Array();//创建一个新的数组
hobbies[0] = "JavaScript";
hobbies[1] = "CSS";
hobbies[2] = "篮球";
for (x in hobbies)//数组中的每一个变量
{
alert(x); //0,1,2
document.write(hobbies[x] + "<br />"); //JavaScript,CSS,篮球
}
</script>
</body>
</html>
setTimeout(函数名,1000(一秒,微秒));方法是定时程序,也就是在什么时间以后干什么。干完了就拉倒。
setInterval(函数名,1000(一秒,微秒));方法则是表示间隔一定时间反复执行某操作。
Math.random(); //0.0~1 之间的随机数
Math.random()*6+1; //1~7的随机数
Math.round((Math.random()*100))%7; //1~7的随机数
.css("position","absolute") //绝对定位
.css("z-index","99") //最上层
jquery:
得到一个元素的高度, $(”#myid”).height()
得到一个元素的位置, $(”#myid”).offset() 返回的是一个offset对象.
如果取元素位置的top, 则$(”#myid”).offset().top; //高位置
取left则$(”#myid”).offset().left; //左边位置
$(”#myid”).height(”20″); //元素的高度
javascript:
var myevent = event || window.event;
var mouseX = myevent .clientX; //鼠标x位置
var mouseY = myevent.clientY; //鼠标Y位置