美文网首页
常见错误汇总

常见错误汇总

作者: 嗨姑娘_大个子 | 来源:发表于2018-10-23 20:35 被阅读0次
    1. Unexpected token 连 in JSON at position 0

    要转换的数据本来就是object,这个方法是把一个字符串解析出json对象,再转换就会报错;

    // Json转化:
    JSON.parse(str);         //将json字符串转化成json对象
    JSON.stringify(obj);     //将json对象转化为json字符串
    
    2. 关于Array 的 map()以及filter() 方法在使用箭头函数时是否需要return问题
    1. 只有一条函数体,要么全部去掉{ }及省略return关键字!要么全部保留!
    2. 注意!只要存有{ },就必须有return关键字!
    // 正确结果:
    let resultMap =  array.map(ele => ele*3); //  [6, 12, 21, 24]
    let resultMap =  array.map(ele => { return ele*3});  // [6, 12, 21, 24]
    
    //错误结果:
    let resultMap =  array.map(ele => {ele*3});  // [undefined, undefined, undefined, undefined]
    

    相关文章

      网友评论

          本文标题:常见错误汇总

          本文链接:https://www.haomeiwen.com/subject/egqzzftx.html