js 函式(學習筆記)

2021-07-27 06:37:58 字數 491 閱讀 5951

建構函式  

普通函式

匿名函式

閉包反正都是函式 放一起講吧   其實方法也是物件  js裡啥都是物件  

物件是啥  物件是 帶有屬性和方法的特殊資料型別

比如   定義乙個物件    var main={

name:"girl",

func:function(){

alert(1);

物件的屬性和方法     

那普通函式   function  addfunc(a,b){

console.log(a+b);

建構函式   使用new   為啥叫建構函式    因為使用了new   反正使用了new 就是建構函式

var  addfunc=new  function(a,b){

console.log(a+b);

匿名函式  沒名字  不汙染全域性變數

比如   (function(){

console.log(1)

JS 函式 學習筆記

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

js函式學習

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

JS函式學習

數學函式 1 math.random 為取隨機數0 1之間的 0可以取到,1取不到 2 math.pi為3.1415926.圓周率 3 math.max 為取陣列內的最大值 4 math.min 為取陣列內的最小值 時間函式 注意 js獲取當前時間 即主機上顯示的時間 1.取當前的完整時間年月日星期...