Date- en RegExp-objecten converteren

Adobe AIR 1.0 of hoger

De talen JavaScript en ActionScript definiëren allebei de klassen Date en RegExp, maar objecten van deze typen worden niet automatisch geconverteerd tussen de twee uitvoeringscontexten. U moet de Date- en RegExp-objecten naar het equivalente type converteren vóór u ze gebruikt om eigenschappen of functieparameters in de andere uitvoeringscontext in te stellen.

Voorbeeld: de volgende ActionScript-code converteert het JavaScript-object Date met de naam jsDate naar het ActionScript-object Date:

var asDate:Date = new Date(jsDate.getMilliseconds());

De volgende ActionScript-code converteert het JavaScript-object RegExp met de naam jsRegExp naar het ActionScript-object RegExp:

var flags:String = ""; 
if (jsRegExp.dotAll) flags += "s"; 
if (jsRegExp.extended) flags += "x"; 
if (jsRegExp.global) flags += "g"; 
if (jsRegExp.ignoreCase) flags += "i"; 
if (jsRegExp.multiline) flags += "m"; 
var asRegExp:RegExp = new RegExp(jsRegExp.source, flags);