javascript记录点滴

1、在javaScript中,Window是一个顶层对象,它下面的对象有Navigator,Frames[],Location,Document,History,Screen,
其中Document对象是最常用的。一般需要用到Window属性和方法时,不需要写Window.XXX之类的,直接使用其属性与方法即可。

2、用<script></script>标签实现对JavaScript脚本的嵌入。如:
<script language="JavaScript">
   语句....
</script>

代码中的language="JavaScript"一句表示使用语言的版本是JavaScript1.0,如果使用的版本是Javascript1.2,
则应该为 language="JavaScript1.2";
另外一点,在新版本的HTML中,用<script type="text/JavaScript">来代替<script language="JavaScript">

3、with语句
它也是对对象进行操作的语句,它可在使用对象的属性和方法时不用重复指定对象
一般的形式如下:
with(对象)
{
语句...
}  
例如:
<html><head>
<title>javaeye</title>
</head>
<body>
<script  type="text/JavaScript">
    with(document)
    {
      write("打印标题:"+title);
      write("文档的URL:"+URL)
    }
</script>
</body></html>


不使用with的话,用document.write可以实现同样的功能。

4、JavaScript执行的顺序
(1)、对于多数的脚本来说,是按照由上至下顺序来执行的;因为浏览器解释HTML文档的顺序是从上至下一行行解释的.
(2)、对于在HTML中声明的函数语句,通常会在该函数调用时被运行。
    当浏览器读到该函数时,并不立刻执行该函数,而是把函数放入到内存中,当类似onClik调用函数XXX时,函数才
    被真正地调用。

5、window对象的常用方法
  alert():提示框
  confirm():产生一个有选择项的提示框
  实用的确认链接的例子:
  function testconfirm()
  {
    question = confirm("你确认要到javaeye?")
    if(question != "0")
     {
       window.open("http://www.javaeye.com/")
     }
  }

 
6、常用的事件和对象
   onLoad():载入时激发
   onUnLoad():关闭时激发
   onMouseOver():鼠标划过时激发
   onMouseOut():鼠标离开时激发
   onClick():单击时激发     
   常用对象:Date,String,MAth
   状态栏和标题栏:window.status,document.title
  
7、加入收藏夹
  简单的例子如下:
function addbookmark()   
  1.   function addbookmark()
      {
        window.external.AddFavorite("http://www.javaeye.com/")
      }  


      8、<script></script>标签的有关描述语法部分,可以用注解的符号<!--  //-->括起来,这样,老式的浏览
      器时就不会产生错误。
     
      9、setTimeout()
       其效果犹如一个定时器,允许程序在指定的一段时间后执行某个函数或方法
       如语句 setTimeout("writeBlog()",100),当该语句被执行100毫秒后,程序随即调用writeBlog()函数,
       也就是每隔100毫秒调用一次函数writeBlog()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值