小學班1-12課知識點梳理
第一課:寫文字和警告框
語法結構:ctx.drawimage(①,②
,③);①要畫的。②的x
座標。③的
y座標。
2、寫文字方法:
語法結構:ctx.filltext(①,②
,③);①要寫的文字內容,主要文字要用雙引號引起來。。②文字的x
座標。③文字的
y座標。
3、設定字型大小和字型:
語法結構:ctx.font=「① ②」
;①字型的大小,單位是px
畫素。②字型,如:隸書、微軟雅黑、宋體。
注意①和②之間用空格隔開。
4、警告框:
語法結構:
alert(①
);①警告框內要顯示的內容。
第二課:變數
變數是儲存資訊的容器。
1、宣告變數的關鍵字:
var語法結構:
var 變數名
= 變數儲存的資訊。2、
變數的命名規則:
(1)
由數字、字母、下劃線和美元符號組成
。(2)
變數名開頭不能為數字
。(3)
變數名中間不能有空格。3、
數值型變數:變數儲存的是數字。
4、字串變數:內容要用雙引號引起來。
5、變數的重新賦值:不需要再用var宣告變數。
第三課:定時器
1、定時器是:每隔一定的時間做特定的事情。
語法結構:
setinterval(function(), ②
);①定時器要做的事。②時間間隔,單位是毫秒數(1
秒等於1000
毫秒)。
第四課:字串拼接和變數的應用
1、字串拼接符:
+在js中使用
+,連線字串、變數、數值等內容。
第五課:if語句
1、if語句:
語法結構:
if( ①
)①判斷條件。②判斷條件成立時執行的**。
2、區分「=
」和「==
」的區別:
(1) 「=
」:賦值,把等號後面的值賦值給前面。
(2) 「==
」:判斷左右兩邊是否相等。
第六課:prompt方法和
if-else
語句1、
資訊提示輸入框:
prompt方法
語法結構:
var ①
= prompt(②);
①宣告變數用於接受prompt
方法資訊提示輸入框輸入的值。②資訊提示輸入框提示的
內容。2、
if-else語句
語法結構:
if( ①
)else
①判斷條件。②判斷條件成立時執行的**。③判斷條件不成立時執行的**。
第七課:else if語句(用於多重條件判斷)
1、else-if語句
語法結構:
if( 判斷條件一
)else if( 判斷條件二
)else if( 判斷條件三
)else
第八課:方法 1、
方法的建立
建立方法的關鍵字:
function
語法結構:
function 方法名(引數
)2、方法的引數
(1)
引數可以當做變數來看,在使用時可以給引數賦不同的值
。(2)
引數可有可無,看題目的需要
。(3)
有引數時,呼叫方法的時候,必須傳入引數。3、
方法的返回值
(1)
返回值的關鍵字:
return
(2)
方法的返回值,就是使用這個方法時,可以得到的值
。(3)
方法的返回值需要建立乙個變數來接收
。第九課:物件(屬性)
1、物件和構造方法的關係
構造方法裡定義了一些屬性和方法,屬性用來描述物件的特徵,方法是讓物件做的事情。
2、物件:我們能看到的都是物件,萬物皆物件。
3、物件的屬性:用來描述物件的特徵的。
4、構造方法裡面的
this:只代當前物件。5、
構造方法:注意模擬方法。找出方法和
構造方法
的不同之處。
(不同點:①構造方法名首字母要
大寫。②屬性的表示方法:
this.屬性名)6、
如何建立物件:關鍵字是:
new語法結構:
var 物件名
= new
構造方法名
();question:
我們在建立物件之前為什麼要先建立構造方法?
answer:
構造方法裡面主要新增了一些屬性和方法(屬性用來描述物件的特徵,方法是讓物件做的事情)。
當我們建立物件時,關鍵字new後面用的是哪個構造方法,就等於把這個構造方法裡面的屬性和方法都給了這個物件。
7、如何訪問物件的屬性:
物件名點屬性名
第十課:物件(方法)
1、在構造方法裡面新增乙個方法
語法結構:
function 構造方法名(引數
)}如何訪問物件的某乙個方法:
物件名點方法名();
第十一課:物件的應用(引數)
例子:function ball (type,size,color)
}使用ball構造方法,以傳參的形式建立
basketball
物件var basketball = new ball(「籃球
」,」中號
」,」橙色
」);訪問物件的方法:
物件名點方法名();
basketball.inflate();
執行結果:彈出警告框,警告框內顯示:給籃球充氣。
第十二課:隨機數
1、生成隨機數的方法:
語法結構:
math.random();
2、隨機數的取值範圍:
0 <= math.random() < 1
3、取值範圍小技巧:
如果要取a <= 隨機數
< b
語法結構:
math.random() * (b-a) + a;
Linux知識點梳理
使用者名稱 主機名 root hostname 使用者名稱 主機名稱 符號含義 當前使用者屬於root使用者 當前使用者屬於普通使用者 注意 對系統進行配置管理時,如要root使用者 檢視主機名稱 hostname設定主機名稱 hostname hadoop senior.com注意 該方式設定,當...
spring 知識點梳理
1.spring預設所有管理的bean都是單例模式 懶載入,所有的bean都是交給spring容器中的map管理,生命週期與spring相同,如果使用多例模式,bean則是交給記憶體管理,生命週期與spring無關 2.ssm分層 控制層 服務層 資料層 對應的註解分別為 controller se...
Linux C知識點梳理
第1章 程式設計和c語言 最簡單的c語言程式 第2章 演算法 程式的靈魂 第3章 簡單的c程式設計 順序程式設計 常量,變數 先定義後使用 常變數,識別符號 資料型別 運算子與表示式,不同型別資料間混合運算 c語句 資料的輸入輸出,printf scanf 函式,字元資料輸入輸出 第4章 選擇結構程...