delete, remove, erase, clear 的区别
delete — 删除数字内容:文件、邮件、消息、账号。remove — 把物品、名字或元素从某处移走。erase — 擦掉痕迹或数据。clear — 清空字段、列表、屏幕、缓存或历史。
delete = 删除数字对象;remove = 从某处移走;erase = 擦除痕迹或数据;clear = 把空间或界面整体清空。
现在该用哪个词
如何选择单词
用于删除文件、消息、邮件、账号、记录或选中文本等数字内容。
用于把人、物、名字或元素从某个地方、名单、表面或设备中移开。
用于擦掉字迹、痕迹或数据,让它们消失。
用于清空字段、列表、缓存、历史记录、桌面或表面上的全部内容。
逐词说明
delete
delete = 从数字系统或文档中删除。
I accidentally deleted the wrong file.
我不小心删错了文件。
Please delete this message after you read it.
请在你读完后删除这条消息。
不要说 delete a stain 或 delete your shoes。污渍是 remove a stain,鞋子是 remove your shoes。
delete 常见于电脑和手机操作,比如 Delete 键、删除文件、删除消息。
remove
remove = 拿走、取下、移除或剔除;不一定是永久销毁。
Remove your shoes before you come in.
进门前请脱鞋。
They removed my name from the list.
他们把我的名字从名单上去掉了。
不要把 remove 直接当成 delete。如果只是从一个地方移开,不一定是“彻底删除”。例如 remove a file from the folder 可能只是从文件夹里移走。
记住 remove 回答的是“从哪里拿走了?”如 from the list, from the wall, from the device。
erase
erase = 擦到痕迹消失,或数据不可见、不可恢复。
Can you erase the whiteboard before the next class?
你能在下节课前把白板擦掉吗?
The technician erased all data from the hard drive.
技术员擦除了硬盘中的所有数据。
不要把 erase 用在普通文件上来代替 delete。delete a file 是普通删除;erase a hard drive 才是彻底擦除硬盘。
erase 和橡皮、白板擦、彻底清除数据的感觉最接近。
clear
clear = 把里面的内容全部去掉,让地方变空、变干净,便于重新使用。
Clear the cache and restart the browser.
请清除缓存并重启浏览器。
Please clear the table after dinner.
晚饭后请把桌子收拾干净。
不要混淆 delete history 和 clear history。delete 更像删掉某一条记录,clear history 是把整段历史清空。
界面里常见 Clear cache、Clear history、Clear form,看到 clear 就想到“清空一整块内容”。
常见错误
中文里常把“删除”都翻成 delete,但实际上“去掉污渍”要用 remove a stain,“擦黑板”要用 erase the board,“清空缓存”要用 clear the cache。
记忆提示
和文件、邮件、消息有关,多半用 delete;把东西从某处拿走,用 remove;擦掉痕迹,用 erase;把整个地方清空,用 clear。



