1. 程式人生 > 程式設計 >python實現雙人五子棋(終端版)

python實現雙人五子棋(終端版)

技術標籤:工作基礎知識補充javascript

1 函式概念,宣告及呼叫

JS中的函式: 把一段需要重複使用的程式碼,用function語法包起來,方便重複呼叫,分塊和簡化程式碼。複雜一點的,也會加入封裝、抽象、分類等思想。
宣告方式:嚴格意義上有兩種方式,但還有匿名函式,所以一般來說是三種。

宣告方式

方式1:
	function 方法名(){
		//要執行的程式碼
}

方式2:
	ES6中宣告方式箭頭函式, ()=>{}

方式3:
	匿名函式,將函式存到變數裡
			var func = function(){};

函式呼叫:
一般兩種呼叫方式。

呼叫方式

呼叫方式1:名字();函式可以多次使用
//函式宣告
function fn(){
	console.log(1);
} 

//函式的呼叫
fn();

呼叫方式2:在實踐中呼叫,直接寫函式名,不使用括號
//函式宣告
function fn(){
	console.log(1);
}

//函式在事件中的呼叫
document.onclick = fn;	

2 函式表示式(匿名函式)

函式表示式: 就是把函式存到變數裡。
匿名函式: 沒有名字的函式。
匿名函式在使用時只有兩種情況:
** 匿名函式自執行:聲明後不需要呼叫就直接執行

(function(){
		console.log("匿名函式自執行");
})();
	** 函式表示式: 把函式存到變數中,或將函式存到陣列的對應位置裡等,呼叫時通過變數或陣列對應
								位置進行呼叫。呼叫時需要寫括號。
//2,函式表示式:把函式存到變數或陣列等裡,呼叫時通過變數進行呼叫
var fn = function(){
    console.log("函式表示式:將函式存到變數裡");
};
fn();//呼叫時需要寫括號
 
//2,函式表示式:把函式存到陣列第0位,呼叫時通過陣列第0位進行呼叫
var arr = [];
arr[0] = function(){
     console.log("函式表示式:將函式存到陣列的對應位置");
};
arr[0]();//呼叫時需要寫括號要寫括號

結果:
在這裡插入圖片描述