前端經常使用庫說明

lodash庫

當前版本:v4.17.11html

安裝:npm install lodash --savegit

文檔地址:www.lodashjs.com/docs/4.17.5…github

可參考中文文檔:lodash.think2011.net/sql

功能說明:將數組方法擴展到對象中(map,filter等數組方法也能夠做用於對象)npm

qs庫

當前版本:v6.7.0
數組

安裝:npm install qs --save
bash

文檔地址:github.com/ljharb/qs
ui

可參考地址:blog.csdn.net/suwu150/art…url

qs 是querystring的加強版本,最重要的特性就是支持內嵌對象和數組
spa

經常使用方法:

  1. qs.parse() 將url解析成對象的形式

    const qs=require('qs');qs.parse("method=query_sql_dataset_data&projectId=85");// 結果是:{  methos:'query_sql_dataset_data',  projectId:'85'}
    
    qs.parse('foo[bar]=baz')// 結果是:
    {    foo: {
            bar: 'baz'
        }
    }複製代碼

  2. qs.stringify() 將對象序列化爲URL的形式,以&拼接。但是說是與qs.parse()相對應

    let obj={  methos:'query_sql_dataset_data',  projectId:'85'}qs.stringify(obj);// 出來的結果是:method=query_sql_dataset_data&projectId=85複製代碼


moment庫

相關文章
相關標籤/搜索