實現對象中的特殊字符全局替換的方法總結

1.使用JSON.stringify(data,replacer)函數處理方法,這裏涉及了遍歷的方法,性能上並不好;

    const ifNullReplacer = function (key, value) {
        if (value === 'IFNULL') {
            value = ''
        }
        return value
    }
    const testData = JSON.stringify(response.data, ifNullReplacer)
    response.data = JSON.parse(testData)

2.使用全局替換的方法replace

const data=JSON.stringify(responseData).replace(/IFNULL/g,"");

 

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