Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • JavaScript

    1. JavaScript 기능을 사용하여 URL을 인코딩하는 방법은 무엇입니까?

      JavaScript에서 URL을 인코딩하려면 encodeURI() 메소드를 사용하십시오. 예시 다음 코드를 실행하여 URL을 인코딩할 수 있습니다. − <!DOCTYPE html> <html>    <body>       <button onclick="display()">Encode</button>       <p id="demo"></p>  

    2. JavaScript 링크에 "#" 또는 "javascript:void(0)" 중 어느 것을 사용하는 것이 더 낫습니까?

      javascript:void(0)를 사용하는 것이 더 빠르기 때문에 확실히 더 좋습니다. 개발자 도구를 사용하여 Chrome에서 두 예제를 모두 실행해 보세요. javascript:void(0) 메서드는 유일한 #보다 시간이 덜 걸립니다. javascript:void(0)의 사용법은 다음과 같습니다. 웹 페이지에 표현식을 삽입할 때 원하지 않는 결과가 발생하면 JavaScript void를 사용하여 제거하십시오. JavaScript:void(0)를 추가하면 정의되지 않은 기본 값이 반환됩니다. void 연산자는 주어진 표현식을 평가

    3. JavaScript에서 ++와 ++a의 차이점은 무엇입니까?

      ++a는 증가된 후의 값을 반환합니다. ++가 피연산자 앞에 오기 때문에 사전 증가 연산자입니다. a++는 증가하기 전의 값을 반환합니다. ++가 피연산자 뒤에 오기 때문에 사후 증가 연산자입니다. 예시 다음 코드를 실행하여 i++와 ++i −의 차이점을 알아볼 수 있습니다. <html>    <body>         <script>           var a =10;     &nb

    4. 페이지 로드 시 JavaScript 함수를 어떻게 호출합니까?

      페이지 로드 시 함수를 호출하려면 −를 사용하세요. window.onload 예시 페이지 로드 시 JavaScript 기능을 구현하기 위해 다음 코드를 실행할 수 있습니다. 라이브 데모 <!DOCTYPE html> <html>    <body>       <script>          function alertFunction() {           &n

    5. JavaScript eval() 함수를 사용하는 것이 왜 나쁜 생각입니까?

      JavaScript eval()은 인수를 실행하는 데 사용됩니다. eval() 메서드를 사용하면 코드 실행이 느려집니다. 실행 범위가 다르기 때문에 보안 구현도 있습니다. 예시 eval() 함수를 구현하는 방법은 다음과 같습니다. - <html>    <body>       <script>           var a = 30;          var b = 12; &

    6. onclick 이벤트에서 여러 JavaScript 함수를 호출하는 방법은 무엇입니까?

      클릭 시 여러 JavaScript 함수를 호출하려면 아래와 같이 세미콜론을 사용하십시오. - onclick="Display1();Display2()" 예시 라이브 데모 <html>    <head>       <script>          function Display1() {             document.write ("H

    7. JavaScript 함수에 인수가 전송되었는지 확인하는 방법은 무엇입니까?

      인수가 함수에 전송되었는지 확인하려면 기본 매개변수를 사용하십시오. 예시 다음을 실행하여 구현할 수 있습니다. 라이브 데모 <!DOCTYPE html> <html>    <body>       <script>          function display(arg1 = 'Tutorials', arg2 = 'Learning') {       &nb

    8. 선행 뱅의 구문은 무엇입니까! JavaScript 기능에서?

      익명 함수를 실행하려면 선행 강타를 사용해야 합니다! 또는 기타 기호 - !function(){    // do stuff }(); 다음과 같이 작성할 수도 있습니다. - +function(){    // do stuff }(); 다음도 허용되는 구문입니다. − ~function(){    // do stuff    return 0; }( );

    9. Python DateTime을 Javascript DateTime과 비교하는 방법은 무엇입니까?

      Javascript와 Python의 datetime에는 두 가지 주요 차이점이 있습니다. 첫 번째는 월 인수의 의미입니다. Javascript에서 월은 0-11 사이로 예상되는 반면 Python에서는 1-12 사이로 예상됩니다. 따라서 다음 튜플은 실제로 Python과 Javascript에서 2개의 다른 날짜를 나타냅니다. - (2017, 11, 1) Python: 1st November 2017 Javascript: 1sd December 2017 두 번째 차이점은 Python은 기본적으로 UTC인 반면 JavaScript는 기

    10. setTimeout() 콜백에 매개변수를 전달하려면 어떻게 해야 합니까?

      setTimeout() 콜백에 매개변수를 전달하려면 다음 구문을 사용하십시오 - setTimeout(functionname, milliseconds, arg1, arg2, arg3...) 다음은 매개변수입니다 - 함수 이름 - 실행할 함수의 함수 이름입니다. milliseconds - 밀리초 수입니다. arg1, arg2, arg3 - 함수에 전달된 인수입니다. 예시 다음 코드를 실행하여 setTimeout() 콜백에 매개변수를 전달할 수 있습니다. 라이브 데모 <!DOCTYPE html> <html> &

    11. JavaScript에서 삼항 연산자(?:)란 무엇입니까?

      조건 연산자 또는 삼항 연산자는 먼저 true 또는 false 값에 대한 표현식을 평가한 다음 평가 결과에 따라 주어진 두 명령문 중 하나를 실행합니다. S.No 연산자 및 설명 1 ? :(조건부) 조건이 참이면? 그런 다음 값 X:그렇지 않으면 값 Y 예 다음 코드를 실행하여 JavaScript에서 삼항 연산자가 작동하는 방식을 이해할 수 있습니다. 라이브 데모 <html>    <body>       <script>  

    12. JavaScript에서 호출자 함수를 찾는 방법은 무엇입니까?

      호출자 함수를 찾으려면 비표준 기능인 function.caller를 사용해야 합니다. 이전에는 argument.caller 속성이 고려되었지만 이제는 사용되지 않습니다. 예시 다음 함수를 실행하여 호출자 함수를 가져올 수 있습니다. 라이브 데모 <html>    <head>       <script type="text/javascript">          function Display() {

    13. 익명 함수에서 전체 JavaScript 파일을 래핑하는 목적은 무엇입니까?

      래핑의 목적은 네임스페이스를 지정하고 멤버 함수의 가시성을 제어하는 ​​것입니다. 함수 범위 내에서 코드를 래핑하고 다른 라이브러리와의 충돌을 줄입니다. 이를 IIFE(Immediate Invoked Function Expression) 또는 자체 실행 익명 함수라고 합니다. 구문 구문은 다음과 같습니다 - (function() {    // code })(); 위에서 볼 수 있듯이 다음 괄호 쌍은 괄호 안의 코드를 표현식으로 변환합니다 - function(){...} 또한 다음 쌍, 즉 두 번째 괄호 쌍이 작업을

    14. Chrome에서 JavaScript 함수 정의를 찾는 방법은 무엇입니까?

      Google Chrome에서 JavaScript 기능 정의를 찾으려면 웹 브라우저를 열고 F12 키를 눌러 개발자 도구로 이동합니다. - 이제 Ctrl + Shift + F 누르기 아래와 같이 정규식을 확인하십시오 - 기능을 검색하면 됩니다.

    15. JavaScript에서 function*이란 무엇입니까?

      function* 선언은 생성기 함수를 정의하는 데 사용됩니다. Generator 객체를 반환합니다. 생성기 함수를 사용하면 함수가 종료되고 나중에 다시 시작될 때 사이에 코드를 실행할 수 있습니다. 따라서 생성기를 사용하여 코드에서 흐름 제어를 관리할 수 있습니다. 구문 구문은 다음과 같습니다 - function *myFunction() {} // or function* myFunction() {} // or function*myFunction() {} 제너레이터 함수를 사용하는 방법을 살펴보겠습니다. 예시 라이브 데모 <

    16. JavaScript 함수가 정의되어 있는지 확인하는 방법은 무엇입니까?

      자바스크립트 함수가 정의되어 있는지 확인하려면 undefined로 확인합니다. 예시 다음 예제를 실행하여 함수가 JavaScript에 정의되어 있는지 여부를 확인할 수 있습니다. − <!DOCTYPE html> <html>    <body>       <script>          function display() {             aler

    17. JavaScript에서 (function() { } )() 구문이란 무엇입니까?

      (function() { } )() 구문은 즉시 호출되는 함수 표현식(IIFE)입니다. 생성 시 실행되는 함수입니다. 구문 구문은 다음과 같습니다 - (function() {    // code })(); 위에서 볼 수 있듯이 다음 괄호 쌍은 괄호 안의 코드를 표현식으로 변환합니다 - function(){...} 또한 다음 쌍, 즉 두 번째 괄호 쌍이 작업을 계속합니다. 위의 식에서 나온 함수를 호출합니다.

    18. JavaScript 평가 기능의 용도는 무엇입니까?

      JavaScript eval()은 인수를 실행하는 데 사용됩니다. eval() 메서드를 사용하면 코드 실행이 느려집니다. 실행 범위가 다르기 때문에 보안 구현도 있습니다. 또한 문자열을 JavaScript 표현식으로 평가하는 데 사용합니다. eval() 메서드는 실행 속도가 느리고 부적절한 사용이 웹사이트를 주입 공격에 노출시키므로 JavaScript에서 사용하지 않는 것이 좋습니다. 예시 eval() 함수를 구현하는 방법은 다음과 같습니다. 라이브 데모 <html>    <body> &nb

    19. 이름이 문자열일 때 JavaScript 함수를 실행하는 방법은 무엇입니까?

      이름이 문자열일 때 JavaScript 함수를 실행하려면 이름으로 클래스 메서드에 액세스할 수 있습니다. 예시 라이브 데모 <html>    <body>       <script>          class Demo {             methodOne(){               &nbs

    20. JavaScript에서 특정 문자를 깨고 문자열을 어떻게 분할합니까?

      ~가 나타날 때마다 문자열을 분할하려면 배열을 분할하십시오. 분할 후 줄 바꿈(예:~이 나타날 때마다 )을 추가합니다. 예: This is demo text 1!~This is demo text 2!~~This is demo text 3! 다음과 같이 ~에 대해 줄 바꿈을 추가하고 분할한 후 - This is demo text 1! This is demo text 2! This is demo text 3! 예시 전체 예를 살펴보겠습니다. 실시간 데모 <!DOCTYPE html> <html>   &nbs

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:276/297  20-컴퓨터/Page Goto:1 270 271 272 273 274 275 276 277 278 279 280 281 282