array.from() 함수는 주어진 배열에서 새 배열 인스턴스를 생성하는 자바스크립트의 내장 함수입니다. 문자열의 경우 문자열의 각 알파벳은 새 배열 인스턴스의 요소로 변환됩니다. 정수 값의 경우 새 배열 인스턴스는 지정된 배열의 요소를 사용합니다. from()의 구체적인 사용법을 살펴보겠습니다.
from()에는 두 가지 구문이 있습니다.
구문 1:
Array.from(A)
A는 배열 또는 문자열로 변환하기 위한 배열일 수 있습니다. 여기서 문자열의 각 문자는 다음 요소로 변환됩니다. 새로운 어레이 인스턴스.
구문 2:
Array.from(mapFn,thisArg)
mapFn(선택 사항): 배열의 각 요소를 호출하는 데 사용되는 맵 함수입니다.
thisArg(선택 사항): mapFn을 실행할 때 이 값을 사용합니다.
이제 구체적인 예를 살펴보겠습니다
여기서 출력은 정수의 경우 입력과 동일한 내용으로 새 배열을 생성하지만 문자열의 경우 문자열의 각 알파벳은 새 배열 인스턴스의 요소로 변환됩니다. .
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> console.log(Array.from("php中文网")); console.log(Array.from([10, 20, 30])); </script> </body> </html>
실행 효과는 다음과 같습니다
마지막으로 주의해야 할 점은
복소수를 매개변수로 사용하면 오류가 발생한다는 것입니다. 배열과 문자열만 매개변수로 사용할 수 있으므로 가 반환됩니다.
배열의 요소에 대해 작업을 수행해야 할 때마다 함수에서 사용하는 방법의 Array.from() 메서드를 사용하여 수행할 수 있습니다.
이 기사는 여기서 끝납니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트에서 다른 관련 칼럼 튜토리얼을 살펴보세요! ! !
위 내용은 함수에서 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!