TypeScript 学习笔记

113 阅读1分钟

背景

每天敲一个 TypeScript 小方法,多练就会了。

练习题

1、TS 实现写一个方法,解析 url 中的 query 并返回一个对象。

const getQuery = (url:string) => {
    url = url.trim() || ''
    const query:any = {}
    const qArr = url.split('?')[1].split('&')
    for(let i of qArr){
        let item = i.split('=')
        const [key, value] = item
        query[key] = value
    }
    return query
}

console.log(getQuery('https://www.baidu.com?name=zhangsan&url=https://www.baidu.com'))

安利一个学习 TS 的线上编辑器,边写边练习: www.typescriptlang.org/zh/play

2、TS 实现一个 axios

blog.poetries.top/ts-axios/ch…