javascript基本语法.

   (首先,今天是我的跟儿生日.跟跟,你的跟祝你生日快乐!~)
   进入正题....
   javascript是一种脚本语言.脚本语言的意思就是它生成的文件不能独立运行,必须依赖于一种平台.比如javascript就必须要用IE才能打开.而像java或者c语言,它们由代码生成文件就可以独立运行.
   javascript是一种弱类型语言.它不像java,c这些强类型的语言.强类型和弱类型语言的区别就在于.在申明一个变量的时候,强类型语言必须把变量类型也指定好. int i =0;而且一旦指定好类型,就不能再改变.而javascript作为一种弱类型的语言,它在申明变量的时候就不需要指定变量类型.切数据类型是自动转换的.
   如var a = 0;这个时候a这个变量的数据类型就是整形.a = "hello"这个时候a的变量类型就变成了字符型.
   javascript可以使用<script>嵌入进html里,也可以通过添加事件,或者用伪URL javascript..
   alert();可以在()内写函数,数字,或者字符串.字符串必须用""括起来.它的效果就是弹出一个窗口.
    var f = true;
   alert(typeof(f));  //返回数据类型
   
   函数:function functionName()   //定义,申明
   {
    alert("Welcome to Lovo");
   }
   functionName();   //调用,使用

   function abc(o)  //o是形式参数
   {
    alert(o);
   }
  // o = "hello";
   abc("hello");  //"hello"是实际参数

  
   function a(i,o)
   {
    alert(i+o)
   }
   a(5,9);
   这个的结果是14.很简单,就是2个数字相加.
   
   function a(i,o)
   {
    alert(i+o)
   }
   a("500",9);
   这个呢?是5009.这个因为500打了"",所以它就变成了字符串相加.

    function b(i,o)
   {
    var w;
   w = i + o;
   alert(w);
   return w;  //程序到return就自动跳出
   }
  b(1,3);
   之前我犯了个错误,我把 alert(w);写在了  return w; 之后..我就奇怪为什么W的值打不出来...好白痴,因为函数return w;的时候就直接跳出了.就不会接续执行函数里面  return w; 后面的语句了. 

  function b(i,o)
   {
    var w;
   w = i + o;
   return w; 
   }
     
    function c()
    {
     var result;
   result = b(3,3);
   alert(result);
    }
   c();
   这个是函数c调用函数b,函数b里面有个返回值,它把需要的结果返回给它的调用者.

posted on 2006-11-30 19:57 阅读(903) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2006年11月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

导航

统计

常用链接

留言簿(1)

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜