| 
 Метод test() для регулярок, что за баг? 
var request = {
    "user"     : "alex",
    "password" : "sdjk23h78dg2"
  };
  
if ( /^[a-zA-Z0-9]{8,}$/.test(request.paSSword) ) { // опечатка: request.paSSword
    console.log(1);
  };
результат - 1, хотя console.log(request.paSSword) - undefined )) why? | 
| 
 Метод test сначала приводит переданный параметр к строке, если это не строка. потому undefined превращается в "undefined" и матчится данной регуляркой | 
| Часовой пояс GMT +3, время: 23:58. |