JS學習筆記 對於函式的理解

2021-09-25 11:57:19 字數 1062 閱讀 4311

函式就是乙個特殊的物件(object),是function類的例項。

示例1:

function func1 () 

var func2= func1;

func2(); //func2完成函式呼叫,結果是111

解析://全域性方法func1 指向 function func1 ()

var func2= func1;

//變數func2指向 function func1()

示例2:

function func1() 

var func2= func1;

func1= function () ;

func2(); //func2完成函式呼叫,結果還是111

解析://全域性方法func1 指向 function func1 ()

var func2= func1;

//變數func2指向 function func1()

// 全域性變數 func1改變指向 function ()

// 變數func2沒有改變指向,仍然指向 function ()

物件:

var obj1 = new object();

var obj2 = obj1;

obj1.name = 'lee';

alert(obj2.name);

對於核函式的理解

一直都覺得核函式是乙個很難理解東西,在知乎上看到了乙個解答,感覺不錯。觀點 核函式和對映沒有關係,核函式只是用來計算對映到高維空間之後的內積的一種簡便方法。一般英文文獻對kernel有兩種提法,一是kernel function,二是kernel trick。從trick一詞中就可以看出,這只是一種...

對於strcmp函式的理解

最近在洛谷開始補基礎 所以開始狂刷水題,其中有這麼一題 剛開始看到的時候就是暴力做法,循規蹈矩寫出來就ok了 因為寫的比較暴力 就是偏亂 也感覺ac不了,但還是頭鐵交了一發,沒想到ac了。然後就開始看題解,看看有沒有什麼更好的做法,發現了可以用c 的string類直接判斷,可憐我還是用字元乙個個比較...

C 對於函式的理解

1 函式的本體是 2 可以在此基礎上加上乙個函式名fun 3 同陣列一樣,函式名表示函式的首位址 4 可以任意地指定函式地返回值 void 只是沒有函式名,可以void fun 這是指標函式 函式指標 是指向函式的指標變數,即重點是乙個指標。格式 型別說明符 函式名 引數 int f int x f...