자바스크립트 인수 오류

| | | | |

JavaScript 는 함수 호출이 시작되고 끝나는 위치를 알기 위해 괄호를 사용합니다. 함수가 닫히기 전에 구문 중 일부를 잃으면 " 구문 오류: 누락) 인수 목록 이후에 오류가 발생합니다. 오류

이 가이드에서는 이 오류의 의미와 발생 이유를 살펴봅니다. 문제를 해결하기 위해 알아야 할 사항을 알 수 있도록 이 문제의 예를 살펴보겠습니다.

구문 오류:.) 주제 목록 뒤에 누락

"missing ) 인수 목록 뒤에 "메시지는 함수 호출에 구문 오류가 있음을 알려줍니다.

이것은 다른 인수가 뒤따르지 않는 인수 목록의 끝에 쉼표를 추가하는 경우 발생할 수 있습니다.

JavaScript는 모든 쉼표 뒤에 다른 인수를 예상합니다. JavaScript가 다른 인수를 찾을 수 없는 경우 코드는 올바르게 구문 분석되고 닫는 괄호는 구문 오류를 생성합니다.

이 솔루션의 또 다른 잠재적 원인은 str 내의 함수로 분리된 인수에 필요한 쉼표를 묶는 것입니다. ing.

이 오류가 발생하면 오류가 자바스크립트를 가리키는 코드의 구문을 주의 깊게 읽으십시오. 모든 괄호가 일치하고 함수 호출에서 쉼표를 올바르게 사용했는지 확인하십시오.

예시 시나리오

학생의 합격 또는 불합격을 계산하는 프로그램을 작성할 것입니다. 학교에서 시험. 먼저 학생이 얻은 성적과 학생의 합격 또는 불합격 여부를 알려주기 위해 콘솔에 인쇄할 메시지를 정의합니다.

가변 메시지 "message" JavaScript는 자리 표시자 문자 X를 이해합니다. 나중에 이를 "passed" 또는 "failed"로 바꿀 것입니다. 우리 프로그램

학생의 점수가 53점 이상인 경우 , 그들은 시험에 응시했습니다. 그렇지 않으면 실패했습니다.

이제 학생들의 학년 수준을 정의했으므로 학생들이 시험을 통과했는지 여부를 계산할 수 있습니다. 이를 위해 우리는 다음을 사용할 것입니다. if 문 :

if 문을 사용합니다. 및 학생의 합격 또는 불합격 여부를 평가하는 또 다른 명령문 if가 true를 반환하면 문자열 "message"의 "X" 값이 "passed"가 되고 그렇지 않으면 "X" 값이 됩니다. "가 "실패"가 됩니다.

학생이 시험을 통과했는지 여부를 알려주는 메시지를 작성했으므로 JavaScript :

코드를 실행하고 어떤 일이 발생하는지 확인하세요.

코드는 구문 오류를 반환합니다.

자바스크립트는 함수 호출 중 하나에서 실수를 했기 때문에 코드를 평가할 수 없습니다. 함수 호출에 인수 목록이 있기 때문에 이를 알 수 있습니다.

함수 호출을 살펴보겠습니다.

두 번째 문장은 구문상 올바른 것처럼 보이지만 첫 번째 문장에는 오류가 있습니다. 첫 번째 문자열 대신에 첫 번째 문자열에 쉼표를 추가했습니다. 첫 번째 replace() 호출의 "X" 문에 유의하세요.

이는 우리의 인수 목록에 차례로 나타나는 두 개의 값을 포함하도록 만듭니다. 이것은 잘못된 구문입니다. 인수는 쉼표로 구분해야 합니다.

이 오류를 수정하기 위해 "X" 안에 쉼표를 전달합니다. 문자열 외부의 문자열:

문자열에서 쉼표를 이동했습니다. 코드를 실행하여 작동하는지 확인하겠습니다.

저희 코드 반환: "이 학생은 테스트를 통과했습니다."

우리 코드 성공적으로 실행되었습니다

결론

"SyntaxError: missing) error after argument list"!는 함수 호출을 올바르게 평가할 수 없는 경우 생성됩니다. 이 오류를 수정하려면 주제가 다음과 같은지 확인하십시오. 함수 호출에 대한 모든 인수가 쉼표로 구분되어 있는지 확인하십시오.

이제 전문가처럼 이 구문 오류를 수정할 수 있는 지식을 갖게 되었습니다!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method