英文 | 首选翻译 | 可选翻译 | 备注 |
Accessibility | 可访问性 | ||
accessor properties | 存取器属性 | ||
addition | 加法 | ||
aggregate | 聚合 | ||
alphabetical order | 字母表顺序 | ||
Anchor Element | 锚元素 | 来自第四版词汇表 | |
anchors | 锚 | 在正则表达式章节中出现较多 | |
Animation | 动画 | ||
Arguments | 参数/实参 | ||
Arguments and Parameters | 实参和形参 | ||
arithmetic operations | 算术运算 | 数学运算 | |
arithmetic operator | 算术运算符 | 数学运算符 | |
arity | 参数个数 | 元个数 | |
array | 数组 | ||
array comprehension | 数组推导 | ||
array initializer | 数组初始化 | 数组初始化器 | |
Array-Like Objects | 数组对象 | 类数组对象 | 特殊场景下可以直接译成类数组对象 |
ArrayBuffers | 数组缓冲区 | ||
assignment | 赋值 | ||
associative array | 关联数组 | 第四版词汇表译成关联数组 | |
associative array | 关联数组 | ||
associativity | 结合性 | ||
attribute | 属性 | 性质/修饰属性/修饰符 | 第四版词汇表译成性质 |
attribute accessors | 属性存取器 | ||
basic multilingual plane | 基本多语种平面 | 来自维基百科 | |
behavior | 行为 | ||
binary operators | 二元运算符 | ||
Blobs | 二进制大对象 | ||
block | 数据块 | 第四版词汇表译成数据块 | |
block scope | 块级作用域 | ||
browser | 浏览器 | ||
browser sniffer | 浏览器嗅探 | ||
bubbling | 冒泡 | 起泡 | 第四版译成起泡 |
buffer | 缓冲器 | ||
call | 调用 | ||
call object | (用以存放局部变量的)调用对象 | ||
callable | 可执行的 | 可调用的 | |
Callable Objects | 可调用的对象 | ||
caller | 调用程序 | ||
capability testing | 特性检测 | ||
Character Set | 字符集 | ||
chunk | 数据块 | ||
clause | 从句 | 第五版翻译成从句 | |
cleanup code | 清理代码 | 第五版译成“清除代码”是错误的 | |
Compatibility | 兼容性 | ||
compile-time | 编译时(期) | ||
composite value | 复合值 | 合成值 | |
computer | 计算机 | 电脑 | |
Conditional Operator | 条件运算符 | 条件判断运算符 | |
configurable attribute | 可配置属性 | 可配置性 | |
Constants | 常量 | ||
constructor | 构造函数 | 构造器 | constructor function译成构造函数,单独constructor推荐译成构造函数,特定场景下译成构造器 |
constructor chaining | 构造函数链 | ||
Core JavaScript | JavaScript 语言核心 | 核心JavaScript | 第五版译成“核心JavaScript” |
cross-document messaging | 跨文档消息 | ||
Cross-Origin | 跨域 | ||
Cross-site scripting | 跨站脚本 | ||
CSS | 不翻译 | 第四版译成级联样式表 | |
curly quotes | 中文(半角)引号 | 大引号 | 第五版译成大引号,推荐使用中文(半角)引号 |
cyclical reference | 循环引用 | 第四版词汇表译成循环引用 | |
data interchange format | 数据交换格式 | ||
data properties | (纯)数据属性 | 相对于“存取器属性”,一般都翻译成数据属性 | |
data type | 数据类型 | ||
debug | 调试 | ||
decision points | 决策点 | ||
Declaration | 声明 | ||
declarative environment record | 声明上下文对象 | 这个词是ECMAScript5中的新概念,我造了一个词义 | |
declare | 声明 | ||
decouple | 解偶 | ||
decrement | 递减 | 自减 | 第四版词汇表译成递减,第五版也译为递减 |
deep copy of | ..的深拷贝 | ||
default action | 默认操作 | 第五版默认动作 | |
denial-of-service attacks | 拒绝服务攻击 | ||
descendant operator | 后代运算符 | ||
descriptor | 描述符 | ||
descriptor object | 描述符对象 | ||
Destructuring assignment | 解构赋值 | 这个是JavaScript 1.7引入的新名词。 | |
dictionary | 字典 | 词典 | 推荐翻译成字典 |
directive | 指令 | ||
division | 除法 | ||
DOM | 文档对象模型/或者不翻译 | ||
DOM Level 3 Events | 3级DOM事件 | ||
Duck typing | 鸭式辨型 |
dynamically extendable | 动态继承 | ||
elementary functions | 初等函数 | ||
Embed | 嵌入 | ||
encyclopedia | 百科全书 | ||
endpoint | 端点 | ||
ennumerable | 可枚举的 | ||
enumerable attribute | 可枚举属性 | 可枚举性 | 有时候在保持语义的情况下,为了让语句更通顺,可以译成可枚举性 |
Equality | 相等 | ||
Escape sequences | 转义字符 | 转义序列 | 优先使用转义字符,在语句通顺的情况下,可以译成转移序列 |
euclidian | 欧几里德(几何学) | ||
even | 偶数 | ||
Event Handlers | 事件处理程序 | 事件句柄 | 可以变通的选择其译法,首选事件处理程序 |
example12-1 | 示例12-1 | ||
exception | 异常 | ||
exception handler | 异常处理程序 | ||
execution context | 执行环境 | 执行上下文 | 第四版译成"执行环境" |
explicit conversions | 显式转换 | ||
expression | 表达式 | ||
expression closures | 表达式闭包 | js1.8中引入的概念 | |
extensible attributes | 可扩展性 | 可扩展属性 | |
falsy value | 假值 | ||
feature | 特性 | 第四版词汇表译成特性 | |
Feature Testing | 特性检测 | ||
field | 字段 | 域(表单) | |
fire | 激发(事件) | ||
flag | 标志 | 标记 | |
form feed | 换页符 | ||
fragment identifier | (文档)片段标识符 | ||
frame | 框架 | ||
frozen | 冻结 | ||
functionality | 泛函数 | ||
Fundamental Data types | 基本数据类型 | ||
game consoles | 游戏机 | ||
garbage collection | 垃圾回收 | 无用存储单元收集 | 第四版词汇表中译成“无用存储单元收集” |
generator function | 生成器函数 | ||
generators | 生成器 | 产生器 | 大部分Python的译文中都是生成器 |
generic method | 泛型方法 | ||
Geolocation | 地理位置信息 | ||
getter or a setter function | getter或setter函数 | 存取器函数 | 可以译成中文并带有注释 |
Getter/Setter | 存取器函数(getter/setter) | 存取器(函数),也可以不翻译 | 这个的翻译比较灵活,甚至可以不翻译 |
global functions | 全局函数 | 全局方法 | |
global variable | 全局变量 | ||
greatest common divisor | 最大公约数 | ||
hard-coded | (在代码中)写死的 | ||
hard-coded constant | (在代码中)写死的常量 | ||
hash | 散列 | 哈希 | 推荐翻译为散列 |
hashtable | 散列表 | 哈希表 | 推荐译为散列表 |
higher-order function | 高阶函数 | ||
History Management | 历史记录管理 | ||
Hoisting | (变量)声明提前 | 提升 | 第六版统一翻译为提前 |
host object | 宿主对象 | ||
hyphens | 连字符 | ||
Identifiers | 标识符 | ||
identity | 等同 | 第四版词汇表译成等同 | |
identity operator | 恒等运算符 | 全等 | 全等都译为恒等吧 |
Immutable | 不可变的 | ||
implementation | 实现 | 第四版词汇表译成实现 | |
implementation-defined | 取决于具体的实现 | 自定义实现的 | 没想到太好的首选翻译 |
increment | 递增 | 自增 | 除非及特殊情况,一般都翻译成递增 |
increment expressions | 自增表达式 | 增量表达式 | 第五版中的大部分译成增量表达式 |
index | 索引 | 下标 | 第四版词汇表中译成“下标” |
infinite loop | 死循环 | 无限循环 | 第五版的翻译不统一,两者都有 |
initializers | 初始化器 | ||
input event | 输入事件 | ||
integer | 整型 | 整数 | 第四版词汇表中译成“整型” |
Interoperability | 互用性 | ||
interperter | 解释器 | 编译器 | 第四版词汇表译成“解释器” |
introduction to | xx概述 | ||
Invocation Expressions | 引用表达式 | ||
iterable | 可迭代的 | ||
iterable objects | 可迭代对象 | ||
Iteration | 迭代 | ||
iterator object | 迭代器对象 | ||
iterators | 迭代器 | ||
jump statement | 跳转语句 | ||
jump tables | 跳转表 | ||
key | 键 | ||
key/value | 名值对 | 键值对 | 语言精萃中译成名值对 |
label | 标签 | 第四版词汇表中译成标签 | |
labeled statement | 标记语句 | ||
lazy evaluation | 惰性求值 | ||
Lexical | 词法 | ||
lexically scoped | 词法作用域 | ||
linked list | 链表 | ||
Literals | 直接量 | 字面量 | |
local variable | 局部变量 | 本地变量 | 第四版词汇表中译成“局部变量” |
local-specific | 地区待定 | 第四版词汇表中译成“地区待定” | |
locale-sensitive | 本地敏感 | ||
localStorage/sessionStorage | 不翻译 | 和Cookie一样,不翻译 | |
lock down | 锁定 | ||
logical negation | 逻辑非 | ||
long-lived web app | 长生命周期web应用 | 周期较长的网页应用? | |
lookahead assertion | 先行断言 | ||
loop | 循环 | ||
loop variables | 循环变量 | 游标变量 | |
lvalue | 左值 | ||
manifest | 清单 | ||
markup | 标记 | 第四版词汇表中译成标记 | |
Memoization | Memoization | 记忆 | 专用词汇通常不翻译,除非考虑语句通顺情况,可以翻译为“记忆” |
memoized | 带有记忆功能的 | ||
method chaining | 方法链 | ||
ModalDialog | 模态对话框 | ||
modulo | 模/求模 | 求余 | |
monkey-patch | monkey-patch,不翻译 | ||
Multiple Catch Clauses | 多个catch子句 | ||
multiple inheritance | 多重继承 | ||
multiple thread | 多线程 | ||
multiplication | 乘法 | ||
named values | 名值对 | 键值对,命名的值,已命名的值 | JavaScript语言精粹译为名值对,第五版译成已命名的值 |
namespace | 名字空间 | 保持和语言精粹、名字空间一致 | |
native objects | 内置对象/原生对象 | 本地对象 | 权威指南第五版翻译成本地对象 |
native types | 内置类型 | 原始类型 | 在不引起歧义的情况下使用“内置类型” |
negative look-behind anchor | 负向后行断言 | ||
negative lookahead assertion | 负向先行断言 | ||
negative zero | 负零 | ||
nonconfigurable | 不可配置的 | 4.13.3,5.7.3中遇到,暂且译成“不可配置的” | |
nonenumerable | 不可枚举的 | ||
nonextensible | 不可扩展(的) | ||
nonwritable | 不可写(的) | ||
object initializer | 对象初始化 | 对象初始化器 | |
object-relational mapper | 对象关系映射 | ||
odd | 奇数 | ||
operand | 操作数 | 第四版词汇表译成操作数 | |
operand type | 操作数类型 | ||
operands | 操作数 | 操作对象 | |
operator | 运算符 | 操作符 | 第四版词汇表中译成运算符 |
Order of Evaluation | 运算顺序 | ||
overflow | 溢出 | ||
override | 重载 | ||
Overview | xx概述 | 第五版均译成脚本化xx | |
own property | 自有属性 | 私有属性 | 为了和private property区分,建议译成自有属性 |
parameter | 参数/形参 | ||
parameterized | 参数化的 | ||
parse | 解析 | ||
partial application | 不完全调用 | ||
Partial Application of Functions | 不完全函数 | ||
Pattern Matching | 模式匹配 | 事件处理器 | 第四版译成“事件处理器” |
plain object | 纯对象 |
Plug-ins | 插件 | ||||
pop under | 后弹出窗口 | ||||
positive look-behind anchor | 正向后行断言 | ||||
post-increment | 后增量 | ||||
pre-increment | 前增量 | ||||
precedence | 优先级 | ||||
predicate expression | 谓词表达式 | ||||
predicate function | 判定函数 | ||||
primary expressions | 原始表达式 | ||||
primitive type | 基本类型 | 第五版翻译为基本类型 | |||
primitive values | 原始值 | ||||
输出 | 打印 | ||||
programming paradigm | 编程范式 | ||||
property | 属性 | ||||
property access expression | 属性存取表达式 | 属性访问表达式 | |||
Property Attributes | 属性特性 | ||||
property descriptor object | 属性描述符对象 | ||||
protocol | 协议 | ||||
prototype | 原型 | ||||
purpose | 目的 | 用途 | 有时候可以翻译为用途,更易读一些 | ||
quantifier | 量词 | ||||
race conditions | 竞态条件 | ||||
radix | 基数 | ||||
raw event | 原始事件 | 第四版词汇表中译成原始时间 | |||
reference | 引用 | ||||
ReferenceError | 引用错误 | ||||
RegExp object | RegExp对象 | ||||
remainder | 余数 | ||||
Reserved Words | 保留字 | ||||
right-associative | 右结合 | ||||
round down to an integer | 向下取整 | ||||
round up to an integer | 四舍五入 | ||||
round up to an integer | 向上取整 | ||||
run-time | 运行时(期) | ||||
same-origin policy | 同源策略 | 第四版词汇表中译成同源策略 | |||
same-origin policy | 同源策略 | ||||
Sandbox | 沙箱 | ||||
Scope | 作用域 | ||||
scope chain | 作用域链 | ||||
Scoped Variables | 局部变量 | ||||
Scripting ... | 脚本化xx | 第五版均译成脚本化xx | |||
sealed | 封闭 | ||||
see §3.8.2 | 参照§3.8.2 | 参考§3.8.2 | |||
self-referential | 自引用的 | 自指的 | |||
self-referential | 自引用 | ||||
serial number | 序列号 | ||||
serialization | 序列化 | ||||
Server-Sent Events | 服务器推 | 服务器推通知 | |||
sidebar | 信息版 | ||||
significant digits | 有效数字 | ||||
slashes | 斜线 | 斜杠 | |||
Smart phones | 智能手机 | ||||
sounds circular | 听起来有点绕 | ||||
statement label | 语句标签 | ||||
static snapshot | 静态快照 | ||||
statically typed language | 静态类型语言 | ||||
straight quotes | 英文引号 | 直接引号 | 第五版译成直接引号,不推荐 | ||
strict equality operator | 全等运算符 | ||||
strict mode | 严格模式 | 严禁模式 | |||
String As Arrays | 字符串的数组特性 | ||||
string-like | 类字符串 | ||||
subtraction | 减法 | ||||
superclass | 父类 | ||||
tablets | 平板电脑 | ||||
tag | 标记 | ||||
ternary operator | 三元运算符 | ||||
textual patterns | 文本匹配模式 | 字符模式 | 第五版翻译成字符模式 | ||
Timers | 计时器 | 定时器 | 第五版均译成计时器 | ||
token | 标识、标志、标记 | ||||
Transient Object | 临时对象 | ||||
traverse | 遍历 | ||||
Type Conversions | 类型转换 | ||||
Typed Arrays | 类型化数组 | ||||
unary operator | 一元运算符 | ||||
underflow | 下溢 | ||||
underlying object | 基对象 | ||||
untrusted | 不可信的 | ||||
untyped | 弱类型的 | 无类型的 | |||
Utility Functions | 工具函数 | ||||
varargs functions | 不定参数函数 | ||||
variable name resolution | 变量名解析 | ||||
variable scope | 变量作用域 | ||||
Vertical tab | 垂直制表符 | ||||
web developer | Web开发者 | 需要翻译成“网页制作人员”吗? | 建议是“Web开发者”(三七) | 同意三七的译法(拔赤) | |
well-formed | 符合语法规则的 | well-formed | |||
wildcard | 通配符 | ||||
writable attribute | 可写属性 | ||||
view helper | 视图助手 | ||||
tag soup | 标签大杂烩 |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |