js的三種函式宣告

2021-08-14 13:28:41 字數 606 閱讀 2110

方式一:

function  a(e,f,h)

方式二:

var b= function ()

方式三:

var  c =new function("a","b","c", "alert('我是方法c..'+a+'..'+b+'...'+c)");

函式的呼叫:

1、按照引數列表的順序賦值如:a(1,2,3);

2、var  testb=function()();

//這樣的方式也是可以呼叫函式操作

//執行匿名的函式方法

(function ()());

//方法體

}方式二

var  變數名=function (形參列表)

方式三:

var  方法名 =new function("形參1","形參2","形參3", "方法體");

//函式的引數傳遞:

形參和實參的個數可以不一致,按照形參的順序依次賦值

函式的返回值:

1、如果函式有return 就返回裡面的內容 ,如果沒有值返回undefined

2、函式本身可以作為引數傳遞:

3、函式執行符     ();---執行符

JS的三種函式宣告

js有3種方法進行函式宣告。1 function語句型別函式宣告 function test1 函式的呼叫方式 test1 2 函式的直接量形式 var test2 function 函式的呼叫方式 test2 3 建構函式式 var test3 new function a b return a ...

js裡的三種宣告(常量)

一 分類 1.const 2.var 3.let 二 const 1.官方定義 常量時塊級範圍,非常類似用let語句定義的變數,但常量的值是無法 通過重新賦值 改變的,也不能被重新宣告。2.簡單理解 const定義的變數不可以修改,而且必須初始化 3.理解 4.該常量可以定義成物件和陣列 三 var...

函式指標的三種宣告方式

define crt secure no warnings include using namespace std int func int a,int b int func int a,int b,int c 方式1 宣告一種函式型別 typedef int my func int,int 方式2...