1,js:js巢狀在網頁中的一種語言,它是一種解釋性的語言,不需要編譯
js組成
ecma;js的語法與原生物件
dom;文件物件模型(js提供的錯做網頁的內容的方法)
bom:瀏覽器物件模型(js提供的操作瀏覽器的方法)
——————————————————————————
引入js的四種方式
檔案的形式
script標籤的形式
事件的形式
a標籤href屬性
——————————————————————————
js變數:一種容器,就是在記憶體中開闢的乙個位址空間,用於儲存資料
變數命名規範
——————————————————————————
資料型別
引用,原始
原始(上週主要學習)
number,string,boolean,bull,undefined
引用:陣列
——————————————————————————
運算子算術運算子
關係運算子
邏輯運算子
三元運算子
位運算子(二進位制運算)
賦值運算子
————————————————————————————
day02
————————————————————————————
程式的結構:(了解**的執行順序)
分為三大結構
順序結構:從上到下執行
選擇結構:
迴圈結構:
選擇結構:
if結構
單分支,雙分支,多重if,巢狀if
語法:switch:
語法:switch可以使用關鍵字break,表示跳出當前結構;
————————————————————————————
day03
—————————————————————————————
迴圈結構
當型先判斷後執行
直到型先執行後判斷
while
do-while
for語法記憶!,分別使用場景!
for(表示式1:表示式2:表示式3)
————————————————————————————
day04
————————————————————————————
陣列:乙個變數,可以儲存多個資料
陣列定義
陣列組成:陣列名,下標,陣列元素
陣列的操作:
在陣列裡怎麼新增元素,刪除元素,修改元素
陣列的應用
遍歷(把陣列的元素從第一位到最後一位取出來)
最大值最小值
排序(重要)—自學排序演算法,氣泡排序,歸併,shell,堆
陣列去重
——————————————————————————————
day05
————————————————————————————————
函式:具有一定功能的**塊
函式的定義
function 函式名()
var fun =function(){}
提公升函式會提公升,變數名會提公升,變數賦值不會提公升
分類:有參,
引數:形參和實參
無參,有返回值,無返回值
變數全域性變數
區域性變數
——————————————————————————
day06
math物件
string物件
date物件
regexp 物件
專案:學生管理系統所用知識
陣列,陣列操作,函式,變數,for迴圈,if,break;
———————
Effective C 了解ECMA標準
ecma標準是c 語言所有功能的官方說明。ecma 334定義了c 語言1.0的標準,你可以從the c programming language這本書上學習c 2.0的計畫 譯註 現在已經不是計畫了 這本書的作者是anders hejlsberg,scott wiltamuth,和 peter g...
本週複習總結
1.軟體 是為完成某些特定功能而編制的乙個到多個程式檔案的集合 2.程式語言的發展 機器語言 組合語言 高階語言 3.編碼實現 源 編譯源 鏈結注意 1 在編譯源 的過程中,翻譯 解釋 程式比編譯程式的執行速度要慢 4.乙個簡單的程式設計一般包含分析問題,設計演算法,編制程式,除錯程式 5.任何解決...
SQL複習總結
1.索引,觸發器,事務,儲存過程各表示什麼意思?它們有什麼不同?2.distinct用法 語法 select distinct 列名稱 from 表名稱 3.模糊查詢 4.關於笛卡爾積 5.exists用法 6.sqlserver清除快取的實現方法 7.mysql資料庫自動備份四種方法 8.sql ...