오스트레일리아에서 JavaScript 엔진 업데이트
릴리스에서 JavaScript 엔진 ServiceNow AI Platform 에 대한 업데이트를 검토합니다 오스트레일리아 .
JavaScript 엔진은 오픈 소스 Rhino JavaScript 엔진을 기반으로 구축되었으며 플랫폼에서 스크립팅하도록 사용자 정의됩니다. 릴리스에서 오스트레일리아 Rhino의 다음 커밋을 포함하도록 JavaScript 엔진이 업데이트되었습니다. Rhino에 대한 자세한 내용은 의 Rhino 리포지토리GitHub를 참조하십시오.
| 끌어오기 요청 | 설명 | 적용 가능한 JavaScript 모드 | 업데이트 유형 |
|---|---|---|---|
| #2048 | Error.isError 추가 |
ECMAScript 2021(ES12) | 기능 |
| #2029 | 새로 추가 방법 설정 |
ECMAScript 2021(ES12) | 기능 |
| #2025 | Promise.try 추가 |
ECMAScript 2021(ES12) | 기능 |
| #1966 | TypedArray.from 및 TypedArray.of 추가 |
ECMAScript 2021(ES12) | 기능 |
| #1980 | Promise.withResolvers 추가 |
ECMAScript 2021(ES12) | 기능 |
| #1905 | ArrayBuffer 분리 지원 |
ECMAScript 2021(ES12) | 기능 |
| #1896 | 선택적 밀리초 숫자로 날짜 문자열 구문 분석 개선 | 모든 모드 | 기능 |
| #1751, #1872 | Function.prototype에서 Symbol.hasInstance 지원 |
ECMAScript 2021(ES12) | 기능 |
| #1870 | 재작업 문자열.프로토타입.검색, 바꾸기, replaceAll, 분할 |
ECMAScript 2021(ES12) | 기능 |
| #2073, #2107 | 객체 리터럴에서 중복 키 지원 | ECMAScript 2021(ES12) | 수정 |
| #2097 | 함수의 평가 를 호출하면 정의되지 않은 값이 반환됩니다. |
ECMAScript 2021(ES12) | 수정 |
| #2065 | 올바른 템플릿 리터럴에서 문자열로의 변환 | ECMAScript 2021(ES12) | 수정 |
| #2060 | 스크립트를 컴파일할 때 엄격 모드를 전파하지 않음 | ES5 표준 | 수정 |
| #1979 | BigInt.asUintN 및 BigInt.asIntN 지원 |
ECMAScript 2021(ES12) | 수정 |
| #1860 | 적용 및 호출에서 이를 수정하십시오. |
ECMAScript 2021(ES12) | 수정 |
| #1982 | Array.from에서이 문제를 수정하십시오. |
ECMAScript 2021(ES12) | 수정 |
| #1945 | 필요한 경우 이를 수정하십시오 . |
ECMAScript 2021(ES12) | 수정 |
| #1774 | 메서드를 생성자로 사용할 수 없음 | ECMAScript 2021(ES12) | 수정 |
| #1806 | 호이스팅 동작 수정 | 모든 모드 | 수정 |