그래서이 비디오에서 우리는 Javascript 기능으로 중단 한 부분을 고르고 다음으로 논의 할 것은 인수입니다.
그래서 우리는 노래를 부를 때마다 매번 똑같은 일을하는 노래 같은 노래를 어떻게 작성하는지 보았습니다.
여기서 볼 수 있듯이,이 4 라인의 영사 Dalt 로그를 호출합니다.
하지만 내가 다른 노래를 부를 수있는 노래를 부르도록하고 싶다면 어떻게해야 할까?
그래서 어쩌면 반짝 반짝 빛나는 작은 별을 부를 수도 있었지만 3 마리의 맹인 마우스를 볼 수도있었습니다.
그리고 Mary는 Little Lamb과 함께 노래 부를 수 있었으면 좋겠다고 노래를 부르고 싶었습니다.
안녕하세요라고 부르는 기능이 있다면
그리고 그 기능을 원하면 로그 헬로우를 취소했습니다. 특정인에게 인사 할 수 있기를 원해서 개인화하고 싶었 기 때문에 제프리와 인사 할 수 있습니다. 제프리에게 인사 할 수 있습니다. 샐리와 인사 할 수 있습니다. 샐리와 인사 해.
그래서 우리는 논쟁에 관해 이야기 할 필요가 있습니다.
따라서 인수는 지금까지 입력을받는 함수를 작성하거나 함수가 입력을 취하지 않은 방법입니다.
그러나 Square라는 함수의 예가 있습니다.이 함수는 숫자에 숫자가 필요하고 성인 로그를 계산합니다.
그 숫자의 제곱입니다.
따라서 함수가 인수를 기다리고 있다고 가정하는 구문은 여기에 빈 괄호 대신이처럼 보입니다.
우리는 논쟁의 이름을 넣습니다.
그래서이 경우 우리는 그것을 무감각이라고 부르며, 이것은 무엇이라도 불릴 수 있습니다.
단지 자리 표시 자일뿐입니다.
그래서 사용자가 스퀘어를 호출 할 때마다 우리는 십분의 1의 값을 일시적으로 유지하려고합니다. 사용자가 세 개의 Nahm으로 스퀘어를 호출하면 3의 값을 보유하게됩니다.
그리고 우리는 Gnome을 함수 내부에서 사용할 수 있습니다.
따라서이 경우에는 도트 로그 감음 횟수를 감수하십시오.
그것은 괄호 안에 전달 된 숫자를 가져다가 정사각형으로 만들 것입니다.
여기에 예제가 있습니다.
Square 10 인쇄 100 square 3 인쇄 9 square for prints 16.
이제 우리가 인수를 사용하는 방법을 설명하기 위해 자체 함수를 작성해 보겠습니다.
그래서 우리는 Say hello라고 쓰는 것을 쓸 것입니다.
그래서 함수는 인사하고 시작합니다.
그것은 단지 이것처럼 보일 어떤 논쟁도 취하지 않을 것입니다.
그리고 나서 여기에 해당 로그를 입력 할 것입니다.
안녕하세요. 느낌표가 있습니다.
그리고 그게 당신의 모든 기능을 지금 할 것입니다.
그리고 조금 더 넓게 만들어 보겠습니다.
나는 엔터를 쳤고 이제 나는 인사를 할 수있다.
다음은 Say hello라는 함수를 정의하고 싶습니다.
그 사람의 이름이 걸립니다 그리고 그 사람의 이름 플러스 안녕하세요 말한다.
그렇게하기 위해서 저는 그냥 인사말을 재정의 할 것입니다. 그리고 이번에는 빈 괄호가 아닙니다. 나는 여기에 뭔가를 넣을 것입니다. 우리는 이름이나 사람 또는 사용자라고 부를 수 있습니다.
나는 이름으로 갈 것이다.
이제는 콘솔 도트 로그를 작성하려고합니다.
안녕하세요. 그러면 다음과 같이 이름을 추가하겠습니다.
그리고 나서 느낌표를 끝에 추가하고 괄호를 닫습니다.
그래서 여러분이 볼 수 있듯이 name은 우리가 전달하는 모든 값에 대한 자리 표시 자일뿐입니다.
그리고 나서 우리는 그 기록을 취소 할 것입니다.
안녕하세요, 중간에 이름이 있습니다.
그리고 느낌표.
그래서 이것을 부르기 위해 우리는 지금 안녕과 그 다음 녹슨 같은 이름을 말한다. 그리고 우리는 녹스는 사람에게 안녕하세요.
이번에는 안녕하세요 찰리에게 인사하거나 메리에게 인사하겠습니다. 우리 코드가 우리의 기능을 바꾼 것을 볼 수 있습니다.
따라서 논쟁의 사용은 우리의 기능을 강력하게 만듭니다.
따라서 페이스 북과 같은 웹 사이트에는 Make Home Page라는 기능이있을 수 있으며 홈 페이지는 로그인 한 사용자에 대한 정보로 정보를 취할 것입니다.
그것은 인수를 취할 수있는 작은 기계를 만들고 다른 것을 뱉어내는 것입니다.
또한이 슬라이드의 한 가지 인수에만 국한되지 않고 우리 함수가 여러 인수를 취할 수 있음을 알 수 있습니다.
다음은 직사각형의 면적을 계산하는 함수의 예입니다.
그것은 길이와 너비를 취한 다음 그 둘을 곱하면됩니다.
이 함수를 호출하여 로그 길이를 계산하면 쉼표로 구분 된 두 개의 숫자로 전달됩니다.
따라서 첫 번째 값은 길이에 해당합니다.
두 번째 것은 with와 일치합니다.
그래서 그것은 단지 명령에 이릅니다.
그래서 만약 내가이 둘을 바꾸면 두 개의 첫 번째 두 개가 길이가되고 여덟 개가 될 것입니다.
그래서 여기에 또 다른 예제가 있습니다. 우리는 3 인칭 one person to person three를 가지고 있습니다. 그리고 나서 우리는 3 개의 모든 콘솔에 로그를 기록하면서 인사를합니다.
그래서 이것을 복사 해 보겠습니다. 여기에서 설명 할 것이므로 붙여 넣을 것입니다.
이제 내가 세 가지 이름으로 인사를한다면.
해리 론 (Harry Ron)과 헤르미온느 (Hermione)는 명령을 내리는 사람이 누군지, 해리는 사람인지, 누구인지 3 사람인지를 명령합니다.
그리고 그 값이 자리 표시자인 것을 볼 수 있습니다.
안녕하세요.
안녕 내 어떻게.
한 가지 흥미로운 점은 오른쪽과 같은 인수를 기대하는 함수를 작성할 수 있다는 것입니다.
하지만 제가 전화했을 때 그 논쟁을 벗어나면.
그래서 제가 해리와 론을하고 그녀를 제 아줌마에게 맡기면 결코 그렇게하지 않을 것입니다.
그건 그렇고 내 경우는 그가 제일 좋아하지만 내가 그렇게한다면 당신은 내가 얻는 것을 볼 수 있습니다.
안녕하세요.
그리고 높은 정의되지 않은.
그래서 그것은 내 코드를 깨지 않습니다.
오류 메시지가 표시되지 않습니다.
그러나 사람 3은 일부 프로그래밍 언어에서는 정의되지 않은 상태로 남아 있습니다.
이것은 모든 것을 멈추고 javascript에 오류 메시지를 던집니다.
괜찮아.
단지 뭔가가 정의되지 않았는지 조심하고 점검해야 할 수도 있다는 것을 의미합니다.
따라서 인수는 코드를 단축하고 매번 동일한 코드 덩어리를 Twinkle Twinkle Little Star와 같이 반복 할뿐 아니라 인수를 정말 유용하게 만드는 중요한 조각과 기능 중 하나입니다.
또한 입력에 따라 코드가 약간 변경됩니다.
실제 웹 응용 프로그램에서 인수를 사용할 수있는 몇 가지 예가 있습니다.
그래서 우리가 웹 게임을 가지고 있다고 상상해보십시오. 그리고 그 게임에는 모든 플레이어에게 점수가 주어지며 플레이어는 그 점수를 증가 시키거나 점수를 감소시킬 수있는 일을 할 수 있습니다.
그래서 플레이어가 뭔가 미친 짓을한다면 우리는 점수에 추가라는 함수를 가질 수 있습니다. 그리고 우리가 100 점을 넘겨 줄 많은 점수를주고 싶다면 말이죠.
사용자가 사망 한 경우 우리는 100 점을 감할 수 있습니다. 우리가 몇 점을 얻고 싶다면 5 점을 줘야 할 것입니다.
여기에 또 다른 예가 있습니다.
사용자가 잠긴 사이트가 있다고 가정 해보십시오.
따라서 우리는 check 자격 증명이라는 함수를 가질 수 있으며 전자 메일과 암호의 두 인수가 필요합니다.
그래서 우리는 gmail dot com에서 Rustie와 같은 것을 전달할 것입니다.
그런 다음 1 ~ 3과 같은 암호를 사용하여 자격 증명을 확인하면 해당 전자 메일과 암호를 사용하여이를 확인하고 결정을 내릴 수 있습니다.
아마도 if 문이있을 것입니다.
그들은 정확하게 일치하는지 확인하고, Jasin을 로그하면 오류 메시지를 표시합니다.
그래서 그것들은 단지 두 가지 간단한 예제 일 뿐이지 만 우리는 나중에이 클래스의 코드를 작성할 것입니다.
인수를 취하는 함수의 기능은 함수 작성에서 가장 중요한 부분이 아닌 경우 중 하나입니다.
그것은 단지 반복 코드에 관한 것이 아닙니다.
같은 반짝 반짝 빛나는 작은 별을 반복해서 노래.
그것은 우리가 약간의 변수를 가질 수 있도록 약간 변경할 수있는 반복 코드에 관한 것입니다.
그래서 논쟁은 우리에게 그들이 우리에게 그렇게하도록 권한을줍니다.