일치하는 항목이 없으면 변수에 null을 할당하고, 일치하는 항목이 있으면 두 번째 일치 항목을 변수에 지정합니다.null의 속성 '1'을 읽을 수 없습니다. 변수 설정
그것이 내가 어떻게 될지는 생각했지만 null을 반환 할 때 나머지 코드가 false 일 때를 계속 확인합니다. 그러면 Uncaught TypeError: Cannot read property '1' of null
이됩니다.
어떻게하면이 기능을 작동 시켜도 오류가 발생하지 않도록 할 수 있습니까?
var matches = $("#search input").val().match(pattern);
var id = [];
id["new"] = (typeof matches === null) ? null : matches[1]; // <--
확인 일치 항목의 값이 먼저있는 경우 – Rex