Lobsters | 原文链接 | 2026-09-27 收录 · 热度 2

最妙的一语双关:JavaScript 的标签模板

来源: shukla.io — 2026-09-26

概述

作者从莎士比亚的双关讲到编程语言:自然语言和编程语言共有的一样东西是语法,而语法正是双关的着力点。JavaScript 的标签模板让 tag 函数分别接收字面量片段与插值结果,于是他定义一个 prompt 标签函数,写出来像是 {{ url }} 模板语法——实际上那是 ${...} 先求值对象、再由对象简写构成的巧合。他点出妙处:JavaScript 看到一件事,你看到另一件事,{{ url }} 只活在读者脑子里。

核心要点

金句

JavaScript 看到一件事,而你看到另一件事——{{ url }} 这种语法只活在你的脑子里。
← 返回 Lobsters 首页