¿Cómo puedo analizar una cadena con un separador de miles de coma a un número?

yo tengo2,299.00 como una cadena y estoy tratando de analizarlo a un número. Traté de usarparseFloat, lo que da como resultado 2. Supongo que la coma es el problema, pero ¿cómo resolvería este problema de la manera correcta? ¿Simplemente quitar la coma?

var x = parseFloat("2,299.00")
alert(x);