Aprendizaje basado en JavaScript - operadores unitarios
Resumido aquí es un operador unitario '+', '-'
Puede mostrar la conversión se puede ver, siempre y cuando el signo + delante de una lata, no hay materia espacial.
var a = '1.1';
var b = +a; // 1.1
var c = + a; // 1.1
var d =+ a; // 1.1
B ignorantes de la operación
+ - entre el primer cambio puede compensar
+1 // 1
1 + 1 // 2
1 + + 1 // 2
1 + - 1 // 0
1 + + + 1 // 2
1 + - + 1 // 0
1 + '1' // "11"
1 + + '1' // 2
1 + - '1' // 0
De izquierda a derecha operación, dividir de forma automática
var a = 1,
b = 2;
a +++b // 3 相当于 a++ +b
a // 2
b // 2
a + ++b // 5
var c = '3';
typeof c // string
c = +c
typeof c // number
var d =+ c
typeof d // number