如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
在做前端开发时,我们经常会使用到js来处理前端逻辑的,在js中,我们在使用字符串时,如果需要扩展一个字符串的方法,怎么操作?使用prototype来链接一个新的方法就行了。下面来看一下。
我们先在html里添加一个按钮,来调用字符串的方法。
在事件方法里,我们先调用一下字符串原有的concat方法,这是连接多个字符串的方法。
在页面上点击按钮后,可以看到二个字符串连接在一起了。
修改事件方法,调用字符串的add方法,这个字符串的方法现在是不存在的
在页面上点击按钮后,也可以看到提示方法是不存在的。
假设我们要为字符串扩展一个add的方法,就使用String.prototype.add来链接一个新的方法就行了,在方法体里写上这个方法的对应逻辑就行了。
然后我们刷新页面,再点击按钮,可以看到能正常调用到字符串的这个扩展的方法了,也返回的正确的结果。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 574 编程语言