欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vue学习笔记--1

程序员文章站 2022-04-06 08:12:00
...

代码: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

相关标签: vue学习