javascript基本語法.

          ???(首先,今天是我的跟兒生日.跟跟,你的跟祝你生日快樂!~)
          ???進(jìn)入正題....
          ???javascript是一種腳本語言.腳本語言的意思就是它生成的文件不能獨(dú)立運(yùn)行,必須依賴于一種平臺(tái).比如javascript就必須要用IE才能打開.而像java或者c語言,它們由代碼生成文件就可以獨(dú)立運(yùn)行.
          ?? javascript是一種弱類型語言.它不像java,c這些強(qiáng)類型的語言.強(qiáng)類型和弱類型語言的區(qū)別就在于.在申明一個(gè)變量的時(shí)候,強(qiáng)類型語言必須把變量類型也指定好. int i =0;而且一旦指定好類型,就不能再改變.而javascript作為一種弱類型的語言,它在申明變量的時(shí)候就不需要指定變量類型.切數(shù)據(jù)類型是自動(dòng)轉(zhuǎn)換的.
          ???如var a = 0;這個(gè)時(shí)候a這個(gè)變量的數(shù)據(jù)類型就是整形.a = "hello"這個(gè)時(shí)候a的變量類型就變成了字符型.
          ???javascript可以使用<script>嵌入進(jìn)html里,也可以通過添加事件,或者用偽URL javascript..
          ???alert();可以在()內(nèi)寫函數(shù),數(shù)字,或者字符串.字符串必須用""括起來.它的效果就是彈出一個(gè)窗口.
          ????var f = true;
          ?? alert(typeof(f));? //返回?cái)?shù)據(jù)類型
          ???
          ???函數(shù):function functionName()?? //定義,申明
          ???{
          ????alert("Welcome to Lovo");
          ???}
          ?? functionName();?? //調(diào)用,使用

          ???function abc(o)? //o是形式參數(shù)
          ?? {
          ?? ?alert(o);
          ?? }
          ??// o = "hello";
          ?? abc("hello");? //"hello"是實(shí)際參數(shù)

          ??
          ?? function a(i,o)
          ?? {
          ?? ?alert(i+o)
          ?? }
          ?? a(5,9);
          ???這個(gè)的結(jié)果是14.很簡單,就是2個(gè)數(shù)字相加.
          ???
          ?? function a(i,o)
          ?? {
          ?? ?alert(i+o)
          ?? }
          ?? a("500",9);
          ???這個(gè)呢?是5009.這個(gè)因?yàn)?00打了"",所以它就變成了字符串相加.

          ??? function b(i,o)
          ?? {
          ?? ?var w;
          ???w = i + o;
          ???alert(w);
          ???return w;? //程序到return就自動(dòng)跳出
          ???}
          ??b(1,3);
          ???之前我犯了個(gè)錯(cuò)誤,我把?alert(w);寫在了??return w;?之后..我就奇怪為什么W的值打不出來...好白癡,因?yàn)楹瘮?shù)return w;的時(shí)候就直接跳出了.就不會(huì)接續(xù)執(zhí)行函數(shù)里面??return w;?后面的語句了.?

          ? function b(i,o)
          ?? {
          ?? ?var w;
          ???w = i + o;
          ???return w;?
          ???}
          ?????
          ??? function c()
          ??? {
          ??? ?var result;
          ???result = b(3,3);
          ???alert(result);
          ??? }
          ?? c();
          ???這個(gè)是函數(shù)c調(diào)用函數(shù)b,函數(shù)b里面有個(gè)返回值,它把需要的結(jié)果返回給它的調(diào)用者.

          posted on 2006-11-30 19:57 閱讀(933) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2006年11月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 炎陵县| 文水县| 伽师县| 桃园县| 集贤县| 东平县| 丹东市| 建始县| 白水县| 大洼县| 宣威市| 永靖县| 安康市| 玛曲县| 涟源市| 宁远县| 金寨县| 中超| 都兰县| 资阳市| 云梦县| 乌拉特前旗| 襄樊市| 汪清县| 中江县| 阜阳市| 富源县| 棋牌| 喜德县| 文水县| 德庆县| 彩票| 成安县| 扬中市| 崇州市| 莎车县| 石景山区| 依安县| 黑山县| 新竹县| 尖扎县|