函式簡介及部分內建函式

2022-07-07 13:06:12 字數 1173 閱讀 4285

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 排序函式.讓你自...