function getTemplate( pattern , data ){ let str = "" let stack = [] for( let key of pattern ){ if( key === "{" ){ stack.push( str ) str = "" }else if( key === "}" ){ const _data = stack.pop() const result = data[str] str = _data + result }else if( key === "$" ){ continue }else{ str += key } } return str } 算法还得继续加强,加油
点赞 2

相关推荐

真的很糟糕:不一定是你的问题,当然你也可以做的更好一些,继续投相信自己一定会有的
点赞 评论 收藏
分享
那一天的Java_J...:看工资定规模,钱多就叫大厂
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务