laiyilong 2017-04-28 21:10 采纳率: 100%
浏览 1664
已采纳

javascript能实现类似"STRING".toLowerCase()直接返回结果的自定函数吗?

我们都知道 "STRING".toLowerCase() 这样一句代码就能直接返回 "string",
那能不能自定义一个类似 toLowerCase() 的函数,
例如 "STRING".aaa() 这样就能直接返回 "STRING" 经过 aaa() 处理过的字符串?
不知道我的描述够不够清楚!!!

  • 写回答

2条回答 默认 最新

  • 斯洛文尼亚旅游 2017-04-29 03:36
    关注

    如果是转小写干嘛要自定义一个函数,如果你要另外处理过字符串,可以扩展String类型的prototype添加自定义函数

     String.prototype.aaa=function(){return this.toLowerCase()/*或者自己的逻辑*/} 
     alert('AAA'.aaa())
    
     String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'')};
     alert('   AAA  '.trim().length)
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?