vue學習筆記--1

代碼:https://www.jianshu.com/p/f3d4d1bf4710

1,這個網址裏面的這一句代碼啥意思,怎麼解釋:

//取出相關的數據
                const {searchName,persons,orderType} = this

解釋爲:

es6對象解構

//讓一個變量teacher指向對象school的teacher,var teacher = school.teacher

var school = { teacher : 4 , stu: 600}
ES6寫法:var {teacher}=school

可以使用var加逗號在一行中同時聲明多個變量,解構的花括號內使用逗號可以做一樣的事情。

var {teacher, stu} =  school

解構還允許我們使用別名,加上:即可var {teacher:ter, stu} =  school

原文:https://blog.csdn.net/YeShenL...

即原文地址爲:https://blog.csdn.net/YeShenLiaoSuiFeng/article/details/79466245
2,
這段排序是啥意思?:

fPersons.sort(function (p1,p2) { //如果返回負數,p1在前,返回正數,p2在前
                        //1代表升序,2代表降序
                        if (orderType===2){
                            return p2.age-p1.age;
                        } else {
                            return p1.age-p2.age;
                        }

                    })

解釋如下:
這是js中的sort()函數
https://segmentfault.com/q/1010000008506262
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/sort

3,這個let定義是啥意思:

 //最終需要顯示的數組
                let fPersons;

解釋:https://blog.csdn.net/bluedandelion/article/details/80625961

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章