--- title: Symbol.replace slug: Web/JavaScript/Reference/Global_Objects/Symbol/replace tags: - JavaScript - Symbol translation_of: Web/JavaScript/Reference/Global_Objects/Symbol/replace ---
{{JSRef}}

Symbol.replace 这个属性指定了当一个字符串替换所匹配字符串时所调用的方法。{{jsxref("String.prototype.replace()")}} 方法会调用此方法。

更多信息, 详见 {{jsxref("RegExp.@@replace", "RegExp.prototype[@@replace]()")}} 和 {{jsxref("String.prototype.replace()")}}。

{{EmbedInteractiveExample("pages/js/symbol-replace.html")}}

{{js_property_attributes(0,0,0)}}

Specifications

Specification Status Comment
{{SpecName('ES2015', '#sec-symbol.replace', 'Symbol.replace')}} {{Spec2('ES2015')}} Initial definition.
{{SpecName('ESDraft', '#sec-symbol.replace', 'Symbol.replace')}} {{Spec2('ESDraft')}}

Browser compatibility

{{Compat("javascript.builtins.Symbol.replace")}}

See also