js 开发笔记

什么时候用如下代码:

let that = this;

this 的指向问题,如果 methods 中的方法中使用的是 function 而不是箭头函数,则 this 的指向是对象,并不是最外层的顶层对象,所以获取不到 data 中的数据,要用 let that = this; 暂存 this 中的内容;

数组对象中只想获取某一个字段的值,并且返回一个新的数组,方法如下:

// 模拟数组对象
let data = [
    {
        name: "李白",
        age: 18,
        url: "https://pic3.zhimg.com/80/v2-e5bcf4b80c778efa0177a6a2bd1ee892_720w.webp"
    },
    {
        name: "李清照",
        age: 16,
        url: "https://gw.alicdn.com/imgextra/i1/O1CN01K5YzQ32B8hsvIKu6n_!!0-tbbala.jpg"
    },
    {
        name: "白居易",
        age: 17,
        url: "https://pic3.zhimg.com/80/v2-3142f7bd31d3d81da15fcb05d5047c52_720w.webp"
    }
]

// 获取 名字值的 新数组
let newData = data.map(item=>item.name);
// newData 打印出来为:["李白","李清照","白居易"]

小程序下拉刷新,数据处理

let newData = ["1","2"]
data = [...data,...newData ]

request 接口调用

get 请求传参,参数在 query 里面;

post 请求传参,参数在 data 里面;

你可能感兴趣的:(笔记)