删除并返回在一个动词中?
想象一个删除 cookie 并返回其值的函数。
如果必须使用单个动词,你会怎么称呼它?
我称它为clear
,但我不太喜欢这个名字。
Imagine a function that deletes a cookie and returns its value.
What would you call it if you have to use a single verb?
I called it clear
but I'm not very fond of the name.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它听起来与
Pop
类似,但Pop
通常作用于集合中的最后一个元素。也许Extract
是一个合适的名字?It sounds similar to
Pop
, exceptPop
typically acts on the last element in a collection. PerhapsExtract
could be a suitable name?在 Ruby doc 中,
hsh.delete(key)
,他们的文档是:“从 hsh 中删除并返回一个键值对,其键等于 key。如果找不到该键,则返回默认值。”
所以
deleteCookie< /code> 可能是可以接受的,关键是正确地记录行为。
In the Ruby doc for
hsh.delete(key)
, their doc is:"Deletes and returns a key-value pair from hsh whose key is equal to key. If the key is not found, returns the default value."
So
deleteCookie
would probably be acceptable, the key is to just document the behavior properly.我会做这样的事情:
I'd do something like this: