JS函式學習

2022-06-04 07:57:11 字數 2520 閱讀 7322

**********===數學函式**********

1、math.random()為取隨機數0~1之間的:0可以取到,1取不到

2、math.pi為3.1415926...圓周率

3、math.max()為取陣列內的最大值

4、math.min()為取陣列內的最小值

**********==時間函式**********

注意:js獲取當前時間(即主機上顯示的時間)

1.取當前的完整時間年月日星期幾(預設英文,客戶體驗不好,極少用)

2、.取年月日的具體數值

提取年份

var y = mydate.getfullyear();
提取月份:提取的數值 +1即為當前的月份

var m = mydate.getmonth();
提取日期

var d = mydate.getday();
將提取的年月日彈出

提取年月日,中間為斜線隔開

********************函式********************

函式的格式:

function 函式名  ()

1、基礎函式

name();      //

函式的呼叫,實現了彈出111

function

name()

2、帶有引數的函式 (設定引數時,函式按照引數值的順序依次進行)

**********變數的作用域**********

區域性變數:在函式內的變數在函式外不能使用

function

ee()

alert(ff);

//ff是取不到的

全域性變數:函式外的變數,函式內都可以使用

var gg = "hello,world";

function

oo()

function

pp()

練習題:

//

1、封裝乙個求n~m的求和函式

/*var n = parseint(prompt("請輸入第乙個數值"));

var m = parseint(prompt("請輸入第二個數值"));

//輸出的為函式值

alert(qiuhe(n,m));

function qiuhe(n,m)else

return he;}}

*///

2、封裝乙個判斷閏年平年的方法 aa(nian)

/*var n = parseint(prompt("請輸入乙個年份"))

alert(aa(n));

function aa(n)else

} */

js函式學習

函式學習 作用 功能 塊的封裝。減少 的冗餘。1 函式的宣告 方式一 function 函式名 形參名1,形參名2 方式二 var 函式名 new function 形參1 形參2 函式執行體 注意 此宣告表明在js中函式是作為物件存在的。方式三 var 變數名 function 形參名1,形參名2...

js 函式(學習筆記)

建構函式 普通函式 匿名函式 閉包反正都是函式 放一起講吧 其實方法也是物件 js裡啥都是物件 物件是啥 物件是 帶有屬性和方法的特殊資料型別 比如 定義乙個物件 var main name girl func function alert 1 物件的屬性和方法 那普通函式 function add...

JS 函式 學習筆記

函式是一段可以反覆呼叫的 塊。函式還能接受輸入的引數,不同的引數會返回不同的值 作用域 scope 指的是變數存在的範圍,在 es5 的規範中只有全域性作用域和函式作用域,es6 新增了塊級作用域。全域性作用域 變數在整個程式中一直存在,所有地方都可以讀取 函式作用域 變數只在函式內部存在,外部無法...