// 호출 URL에 콜백 함수명 정의 somefile.aspx?callback=callbackFindUser var params = { "id":Grid_Search_helper.TextMatrix(rowId, "Cust ID"), "cust_no": Grid_Search_helper.TextMatrix(rowId, "Cust No"), }; var callback = UriUtil.parseQueryString("callback"); if (callback) { eval("window.opener." + callback)(params); } else { window.opener.SetSellerInfo(params); } callbackFindUser: function (user) { console.l..
scope(범위) value(값) ver globally-scoped variables 변경 가능 let block-scoped local variables 변경 가능 cost block-scoped local variables 변경 불가 var x = 1; if (x === 1) { var x = 2; console.log(x); // Expected output: 2 } console.log(x); // Expected output: 2 let x = 1; if (x === 1) { let x = 2; console.log(x); // Expected output: 2 } console.log(x); // Expected output: 1 const number = 42; try { number = ..
Name Age John 30 Alice 25 function filterRows() { const keyword = document.getElementById("filterInput").value.toLowerCase(); const rows = document.getElementsByClassName("filterable"); for (let i = 0; i < rows.length; i++) { const row = rows[i]; const cells = row.getElementsByTagName("td"); let shouldShow = false; for (let j = 0; j < cells.length; j++) { const cell = cells[j]; const cellText = ..
Paragraph 1 Paragraph 2 Paragraph 3 Heading 1 Paragraph 4 Paragraph 5 jQuery Element Selectors(요소 선택자) $("p") selects all elements. $("p.intro") selects all elements with class="intro". $("p#demo") selects all elements with id="demo". jQuery Atrribute Selectors(속성 선택자) $("[href]") select all elements with an href attribute. $("[href='#']") select all elements with an href value equal to "#". $("..
Callback 함수(function)의 핵심은 함수(function)를 파라미터(parameter)로 전송 할 수있다는 것이다. 1. 함수(function)를 파라미터(parameter)로 전송하고 2. 전송 받은 함수(function)를 실행한다는 것이다. function fetchData(callback) { // Simulating an asynchronous operation (e.g., fetching data from a server) setTimeout(function() { const data = 'Sample data'; const test = "soem text"; callback(data, test); // Invoke the callback function with the fetc..
Promise는 자바스크립트에서 비동기 작업을 처리하기 위한 객체입니다. 비동기 작업은 결과가 언제 도착할지 확신할 수 없는 작업을 의미하며, 예를 들어 서버에서 데이터를 가져오거나 파일을 읽는 작업 등이 해당됩니다. Promise는 이런 비동기 작업을 더 효율적으로 처리하고 결과를 다루기 위한 패턴을 제공합니다. // Promise를 사용하여 비동기적으로 숫자를 제곱하는 함수 function squareNumberAsync(number) { return new Promise((resolve, reject) => { if (typeof number !== 'number') { reject('Input is not a number'); // 오류 처리 } else { setTimeout(() => { co..
JSON은 "JavaScript Object Notation"의 약자로, 데이터 교환을 위해 사용되는 경량의 데이터 형식입니다. JSON.stringify(value[, replacer[, space]]) const person = { name: "John", age: 30, city: "New York" }; const jsonString = JSON.stringify(person); console.log(jsonString); {"name":"John","age":30,"city":"New York"} // replacer 옵션과 space 옵션 사용 예제 const person = { name: "John", age: 30, city: "New York", sensitiveInfo: "This sh..
콜백 함수(call back func) // 매개 변수가 있는 사용자 정의 콜백 함수 예제 // 숫자 배열을 입력으로 받아 각 요소를 변환하는 함수 function transformArray(arr, callback) { const transformedArray = arr.map(callback); return transformedArray; } // 사용자 정의 콜백 함수 function squareNumber(num) { return num * num; } function addOne(num) { return num + 1; } // 숫자 배열 const numbers = [1, 2, 3, 4, 5]; // squareNumber 함수를 사용하여 숫자 배열의 각 요소 제곱 const squaredNu..
- Total
- Today
- Yesterday
- jsp 오픈 소스
- 람다식(lambda expression)
- System.Diagnostics
- MainActor
- 스프링 시큐리티(spring security)-http basic 인증
- In App Purchase
- await
- 표현 언어(expression language)
- REST API
- java.sql
- error-java
- 인텔리제이(intellij)
- jstl(java standard tag library)-core
- .submit()
- 스프링 시큐리티(spring security)
- 메이븐(maven)
- system.io
- java web-mvc
- jstl(java standard tag library)
- java 키워드 정리
- 스프링 프레임워크(spring framewordk)
- java-개발 환경 설정하기
- 진수 변환
- nl2br
- React
- 스프링 프레임워크(spring framework)
- 문자 자르기
- 특정 문자를 기준으로 자르기
- 상품 등록
- 제품 등록
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |