最近遇到的两组易混淆单词(之前很长一段都搞混在一起 Orz)
「1.parse,phase,phrase」
「1.1 parse (.v)」
释义:(语法)解析
- ex:
url/path/htmlparserurl / 路径 / html 解析器。
「1.2 phase (.n)」
释义: 阶段;时期
- ex:
JavaScript中的 eventPhase ,代表事件当前的进展阶段,可能有被捕获、冒泡中等不同情况。
「1.3 phrase (.n)」
释义: 短语
- ex:
ssh中的 passphrase,用于加密rsa等非对称加密算法中的私钥。
「2.omit,emit」
「2.1 omit (.v)」
释义: 剔除;忽略
- ex:
TypeScript中的 omit,用来在现有的一个类型的基础上剔除某些属性,然后返回一个新类型。
「2.2 emit (.v)」
释义: 触发;发出
- ex:
Vue.js中component(组件) 上可以绑定自定义事件并在一定条件下emit触发,这些事件可以由 defineEmits 或emits来声明