千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

P33 032-初识函数
函数 是一个复杂数据类型
- 函数就是把任意一段代码放在一个盒子里面
- 如果想让使用这段代码的时候,直接调用这个函数就行
1.定义函数
- 声明式函数
- function fn1(){
- console.log('fn1')';
- }
- 调用函数
- fn1();
2.赋值式函数
- let fn2 = function(){
- console.log('fn2');
- }
- 调用函数
- fn2();
区别:(1) 声明式 先调用再定义
(2)赋值式 先定义再调用
P50 049-选择排序法
依次取一个元素 与 剩下所有元素 进行比较,符合条件,交换位置
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;
}