1.函數(shù)
函數(shù)的含義:是將相關(guān)代碼封裝在一起惋啃,能完成特定任務(wù)代碼塊
函數(shù)的作用:重復(fù)調(diào)用、簡化程序
函數(shù)分類:系統(tǒng)函數(shù)和自定義函數(shù)
常用的系統(tǒng)函數(shù):
parseInt("") 將字符串轉(zhuǎn)化成整數(shù) 類型异希。
parseFloat("")將字符串轉(zhuǎn)化成浮點類型
isNaN()用于檢查參數(shù)是否是非數(shù)字
匿名函數(shù):
var showFun = function(count){
}
調(diào)用 showFun(10);
2.變量提升
聲明的變量称簿,會把該聲明提升到所在作用于的最頂端惰帽,提升的是變量的聲明,但是不包含賦值授药。
function fun(){
console.log(num);
var num = 20;}
變量提升之后:
function fun(){
var num 呜魄;
console.log(num);
num = 20;}
3.內(nèi)置對象
javascript提供了大量的內(nèi)置對象。
4.數(shù)組的常用屬性和方法
image.png
5.Strting
常見的String字符串對象
image.png
6.Math
常見的Math對象
image.png
7.常用日起對象的方法
image.png
8.arguments
arguments對象針對函數(shù)的參數(shù)進行了封裝。
9.冒泡排序 選擇排序 遞歸算法