千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

P33 032-初識(shí)函數(shù)
函數(shù) 是一個(gè)復(fù)雜數(shù)據(jù)類(lèi)型
- 函數(shù)就是把任意一段代碼放在一個(gè)盒子里面
- 如果想讓使用這段代碼的時(shí)候,直接調(diào)用這個(gè)函數(shù)就行
1.定義函數(shù)
- 聲明式函數(shù)
- function fn1(){
- console.log('fn1')';
- }
- 調(diào)用函數(shù)
- fn1();
2.賦值式函數(shù)
- let fn2 = function(){
- console.log('fn2');
- }
- 調(diào)用函數(shù)
- fn2();
區(qū)別:(1) 聲明式 先調(diào)用再定義
(2)賦值式 先定義再調(diào)用
P50 049-選擇排序法
依次取一個(gè)元素 與 剩下所有元素 進(jìn)行比較,符合條件,交換位置
function fnSelectFromSmallToBig(arr){??
??for(var i = 0;i < arr.length - 1;i ++){
????for(var j = i + 1;j < arr.length;j ++){
??????if(arr[i] > arr[j]){
????????var t = arr[i];
????????arr[i] = arr[j];
????????arr[j] = t;
??????}
????}
??}
??return arr;
}
標(biāo)簽: