前端面试:精选经典面试题(五十九)
2016-01-06 00:00
525 查看
/**
@fileoverview 为字符串实现一个render方法,实现下面的变量替换功能
**/
var greeting = 'my name is $(name),age $(age)';
console.log(result); // my name is XiaoMing,age 11
@fileoverview 为字符串实现一个render方法,实现下面的变量替换功能
**/
var greeting = 'my name is $(name),age $(age)';
console.log(result); // my name is XiaoMing,age 11
分析:这题实际上是在才查模板引擎的实现方式
String.prototype.render = function(obj){ var tempStr = this.toString(); for(var i in obj){ //console.log(i); var reg = new RegExp('\\$\\('+i+"\\)"); tempStr = tempStr.replace(reg,obj[i]); } return tempStr; }
Javascript中,有一个函数,执行时对象查找时,永远不会去查找原型,这个函数是?
hasOwnProperty
相关文章推荐
- 前端面试:精选经典面试题(十九)
- 前端面试:精选经典面试题(五)
- 前端面试:精选经典面试题(二十二)
- 前端面试:精选经典面试题(二十八)
- 前端面试题一套
- 精选经典面试题(九)
- 前端面试:精选经典面试题(四)
- 前端面试:精选经典面试题(四十七)
- 前端面试:精选经典面试题(三十九)
- 精选经典面试题(八)
- 前端面试:精选经典面试题(六十四)
- 前端面试:精选经典面试题(十八)
- 前端面试:精选经典面试题(十六)
- 前端面试:精选经典面试题(六十二)
- 前端面试:精选经典面试题(四十)
- 前端面试:精选经典面试题(四十五)
- 前端面试:精选经典面试题(五十五)
- 前端面试:精选经典面试题(四十二)
- 前端面试:精选经典面试题(二十五)
- CSS经典面试题