<!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>