1. 程式人生 > 實用技巧 >11-13

11-13

<dl> 標籤

<dl> 標籤用於結合<dt>定義列表中的專案)和<dd>描述列表中的專案)

UI就是視覺化使用者介面

UI設計(或稱bai介面設計)是指對軟體的du人機互動、操作邏輯、zhi介面美觀的整體設計,也叫介面dao設計。

普通函式和箭頭函式的區別

一、使用方法的區別

箭頭函式: var aaa=()=>{
      方法體
     }  

普通函式:var aaa=function(){

      方法體

     }

二、
箭頭函式體內的this物件,就是定義時所在的物件,而不是使用時所在的物件。

普通函式方法體內的this物件是 會根據事件this會被更換

  1. 箭頭函式沒有arguments,如果要用,可以用 rest 引數代替 (注意在node環境下是有arguments的)

類陣列物件:arguments

在js中在呼叫一個函式的時候,我們經常會給這個函式傳遞一些引數,js把傳入到這個函式的全部引數儲存在一個叫做arguments的東西里面

arguments的東西也是個物件

建構函式

什麼是建構函式

在 JavaScript 中,用 new 關鍵字來呼叫的函式,稱為建構函式。建構函式首字母一般大寫

為什麼要使用建構函式?

沒用建構函式 例子:

var p1 = { name: 'zs', age: 6, gender: '男', hobby: 'basketball' };
var p2 = { name: 'ls', age: 6, gender: '女', hobby: 'dancing' };
var p3 = { name: 'ww', age: 6, gender: '女', hobby: 'singing' };
var p4 = { name: 'zl', age: 6, gender: '男', hobby: 'football' };


構造含函式 例子: