Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "src/target-js/js-emitter"

Index

Variables

Const LITERAL_DATE_INDICATOR

LITERAL_DATE_INDICATOR: string = Math.random().toString(36) + Math.random().toString(36)

用来表示 JSON 里这一部分是一个 Date

完全正确的实现是每次使用时生成,可以确保当前字符串不包含 INDICATOR 但一般来讲 32 位十进制数已经足够抗冲突,n = 2 时冲突概率为 1/10**32

Const LITERAL_DATE_MATCHER

LITERAL_DATE_MATCHER: RegExp = new RegExp(`"${LITERAL_DATE_INDICATOR}(\\d+)"`, 'g')

Generated using TypeDoc