高階函式 元件化開發

2022-05-17 10:44:08 字數 981 閱讀 4124

1.高階函式

1.filter函式的使用

const nums= [10,20,111,222,444,40,50]

let newnums = nums.filter(function(n))

2..map函式的使用:

let new2nums = newnums.map(function(n))
3.reduce函式的使用:

let total = new2nums.reduce(functiion(prevalue,n),0) /*

第一次: prevalue 0 n 20

第二次: prevalue 20 n 40

第三次: prevalue 60 n 80

第四次: prevalue 140 n 20

*/

2.元件化開發

1.全域性元件:

// 1.建立元件構造物件

const cpnc = vue.extend()

// 2.註冊元件

vue.component('my-cpn',cpnc)

// 3.使用元件

2.區域性元件:

// 1.建立元件構造物件

const cpnc = vue.extend()

// 2.註冊元件

// vue.component('cpn',cpnc)

// 3.使用元件 2.

var vm = new vue(,

methods: {},

component:

});

3.元件中的data為啥是個函式:

1..與vue例項相比,元件要考慮復用,

2.復用時改變元件的值不能影響其他元件的值

3.詳情:

4.父子元件通訊

android 元件化開發

android 專案中隨之時間專案增大,執行時間也大,還有就是,元件化方便 管理和測試,這就是元件化好處 這裡就不多說了,既然你能找元件化開發,證明你對它是有一定的了解,我就直接說流程了,第二 在gradle.propertles 中設定乙個引數 如isdebug false 方便執行測試modul...

Vue元件化開發

1 模組化 模組化開發是從 邏輯角度來劃分的。2 元件化 是從ui介面角度來劃分的。使用標籤形式引入元件 mycom div 建立元件第一種方式 vue.component mycom 建立乙個vue例項 var vm newvue methods script body 使用標籤形式引入元件 my...

Vue元件化開發

前言 1 全域性元件註冊語法 vue.comonent 元件名稱,2 元件的用法 3 元件註冊注意事項 4 元件的命名方式 vue.component my component vue.component mycomponent 5 區域性元件註冊 var componenta var compon...