js如何将对象传入函数的参数,然后在函数内进行对于参数内对象的操作
就是比如说在函数内进行,对于参数内对象的
设置事件触发脚本之类的。我正在写js库,要实现对于对象操作的函数。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
就是比如说在函数内进行,对于参数内对象的
设置事件触发脚本之类的。我正在写js库,要实现对于对象操作的函数。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
如果你真的是想写一个 JS 库的话,我觉得可能还有不少功课要做。因为这个问题本身是一个非常基础的 JS 语法问题。在没有熟悉 JS、OOP 以及具有 JS 特色的 OOP 之前,我认为看别人写的库是可以的,但是要自己写库似乎会有点乏力。
把一个对象作为参数传入函数的时候,函数内部可以调用这个对象暴露出来的任何接口,包括「字段/属性」、「方法」等。如果你希望对该对象进行「事件」相关的操作,根据情况有几种不同的处理
举个例子,这是一个简单(但不够严谨)的事件处理对象示例:
使用它可以像这样:
现在假设触发事件是在一个业务函数中,这个业务函数可以取到一些用户名,需要触发事件依次打招呼,那么可能是这样:
那么这个
sayHello
是不是就是你想要的,传入对象,处理事件的操作呢?引用类型直接修改就行