javascript基礎常識瞭解一下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>
 
<body>
    <!--int整數類
    float小數類包括double()decimal()
    char字符類型 如a26個英文字母還有1到10之間數字還有!*    一個一個的字符單個存儲  用char
    string字符串類型  多由個字符組合起來 如hello  或你好   能夠把任何東西當成字符串
    dateime日期時間
    bool布爾型數據   只有兩種狀態1個真 另外一個是假    或用0或1表示
     
    變量定義:
    1強類型語言
        int a;
         
    2弱類型語言(JS)裏定義變量是用var a;
        var a;
 
        *全部變量必須先定義再使用*
 
 
        給變量賦值:
        a=10; 把等號右面的值交給a變量
         
         
    JS(裏面如何輸出):
    alert();括號裏面寫要輸出的內容
    confirm();括號裏面寫提示內容
     
    變量存儲:
    一。堆和佔
    1.他們是底層語言
     
    (單片機 其實是個小的芯片  和電腦主機差很少   只是單片機比較小又單一 至關小計算機)
   單片機在使用的時候用的就是 c語言是控制硬件的例如:控制燈 電機  因此他是偏底層的 他是直接控制硬件的
    
   PHP不是控制底層的 他和硬件毫無關係 因此他只管程序邏輯 因此這門語言是偏上的   他只是軟件 不去考慮硬件
    
   堆和佔的概念:主要分爲兩塊(1)堆空間,例如堆用圓方體表示  (2)棧空間,例如棧用長體表示
    
   (1)堆空間
   不少數據咱們都是扔到堆空間,堆空間很大 混亂裏面什麼都能放就跟倉庫,往裏扔東西能夠隨便扔
    
    
   (2)棧空間
   至關於隊列,有規律,有順序的存儲方式
     
     
     
    好比定義個變量var a = 10  他會扔到棧空間根據c語言PHP屬於偏上層語言
     
     
    好比定義一個字符串   c++ 用的一段話   strinq s = "hello"   定義個變量s    他不想把hello扔到棧裏有個方法能夠直接把hello扔到堆裏          溢出:用完要刪掉
     
     
    引用類型:
     
    -->
</body>
    <script type="text/javascript">
        var a;//先定義變量a   定義用var a  使用就不用var   直接 a = 10;
        a = 10;//使用變量a
         
        /*或者:*/
        var b = 5;//定義的同時給賦值
        //1。alert(b);//輸出變量B的值     alert(b);輸出語法
        confirm(a);//輸出變量a
         
    </script>
 
</html>
相關文章
相關標籤/搜索