l 函式又稱方法,是完成某個特定功能的工具,方法可以接受引數,也可以不接受引數例如document.write(「hello」);//hello為引數
l 函式可以大致分為兩大類:第一種是可以直接看到效果的(不需要特定返回某個結果,預設返回undefined);第二種是方法返回新的結果
l eval();接收乙個字串,將字串作為js語句執行。
l isnan();判斷是否為非數字,不是數字返回true,是數字返回false;如果是非數字,先隱式轉換數字再判斷。
l 自定義函式自定義函式
l 在函式內宣告的變數只在函式內生效。區域性變數
l window.onload為頁面載入事件,即為等頁面所有內容載入完畢之後執行(放在所有**之後),語法:
window.onload = function()//頁面載入完畢後執行花括號裡的...;
l 通過函式名(即不加括號)可以列印整個函式的內容
l arguments是函式內建引數(所有函式都有),arguments是乙個集合,用來儲存每次函式呼叫過程中傳入的所有實際引數。
l arguments的特性
math函式
l math.random
()為生成乙個大於或等於0,小於1的數值,」math.random()*100;「表示隨機生成大於或等於0,小於100的數值;math.random()*100+100;「表示隨機生成乙個大於或等於100,小於200的數值。
l math.ceil(number);表示接受乙個數值number,對number向上取整並返回,即表示不管小數字多大(不為0),都會向上進一;ceil詞義為天花板
l math.floor(number);表示接受乙個數值number,對number向下取整並返回,即表示不管小數字多大(不為0),都會向上進一;floor詞義為地板
l math.round(number);表示接受乙個數值number,對number四捨五入並返回。
l math.min();表示接受多個數值(使用逗號分隔),取最小值。
l math.max();表示接受多個數值(使用逗號分隔),取最大值。
l math.abs();表示接受乙個數值,返回該數的絕對值。
l math.pow(m,n); 接收兩個數值,返回 m^n (m的n次冪)。
l math.pi表示返回圓周率(π)。
SqlServer部分內建函式
常見字串操作函式 select charindex server sqlserver2008 2 sql索引從1開始,這裡結果為4 select charindex ser sqlserver2008 select len sqlserver2008 select left sqlserver200...
golang部分內建函式
參考官方文件 builtin 1 len 統計字串長度 中文字元位元組數為8 len str 2 new 分配記憶體 主要是分配值型別,如int float32 struct,返回的是指標 package main import fmt func main 3 make 分配記憶體 主要是分配引用型...
python的部分內建函式
內建函式思維導圖 內建函式 匿名函式 匿名函式統一的名字是 使用場景 配合著sorted,map,filter 一起使用 fn lambda a,b a b 定義乙個很簡單的函式.複雜的函式不要用lambda ret fn 3,5 print ret print fn sorted 排序函式.讓你自...