2013年2月21日

摘要: 在javascritp中,有两个关于定时器的专用函数,分别为:1.倒计定时器:timename=setTimeout("function();",delaytime);2.循环定时器:timename=setInterval("function();",delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个函数,也可以是几个函数,函数间用“;”隔开即可。比如要弹出两个警告窗口,便可将“function();”换成“alert('第一个警告窗口!');alert('第二个警告窗口!') 阅读全文
posted @ 2013-02-21 18:52 世界之大追梦者 阅读(220) 评论(0) 推荐(0) 编辑
摘要: js中日期操作大全myDate = new Date();myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDa 阅读全文
posted @ 2013-02-21 18:50 世界之大追梦者 阅读(378) 评论(0) 推荐(0) 编辑
摘要: js是非类型的,与C、java之类的区别。因此变量可以赋值任何类型。与java不同的变量声明并初始化: i=1;js会隐式声明变量i,这样声明出来的是全局变量。我很讨厌这种方式。但是这肯定有点方便的效果在里头,比如你代码写到一半突然想声明个全局的然后你又懒得跳到开头去声明,直接函数中来这么一句i=1;直接导致代码很难看,蛋疼玩意。。。正常写法是 var i;你可以重复声明并初始化一个变量,效果只不过是重新赋值。这样设计的目的只是为了一些粗心的傻瓜方便而已。所以只需要知道 var i; 这就是js的变量声明。哪天蹦出个i=3;也要看得懂。变量的作用域:与其他高级语言一样,js分全局变量和局部变量 阅读全文
posted @ 2013-02-21 11:53 世界之大追梦者 阅读(363) 评论(0) 推荐(0) 编辑
摘要: #"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者<input onclick><div onclick>等打开新窗口链接的几种办法1.window.open('url')2.用自定义函数 <script> function openWin(tag,obj) { obj.target="_blank&quo 阅读全文
posted @ 2013-02-21 09:08 世界之大追梦者 阅读(139) 评论(0) 推荐(0) 编辑

导航