다음은 일상적인 개발에 중요한 중요하고 자주 사용되는 JavaScript 개념입니다.
let age = 25; const name = 'John';
const person = { name: 'Alice', age: 30 }; // Object const numbers = [1, 2, 3, 4]; // Array
함수 선언: 이름이 지정된 함수
함수 표현식: 변수에 함수를 할당합니다.
화살표 함수: 더 짧은 구문, 이를 어휘적으로 바인딩합니다.
function greet() { console.log('Hello!'); } const sum = (a, b) => a + b; // Arrow Function
function outer() { let count = 0; return function increment() { count++; return count; }; } const inc = outer(); console.log(inc()); // 1 console.log(inc()); // 2
const fetchData = () => { return new Promise((resolve, reject) => { setTimeout(() => resolve("Data"), 1000); }); }; async function getData() { const data = await fetchData(); console.log(data); // "Data" } getData();
const person = { name: 'John', age: 30 }; const { name, age } = person; const nums = [1, 2, 3]; const [first, second] = nums;
const arr1 = [1, 2]; const arr2 = [...arr1, 3, 4]; // [1, 2, 3, 4] function sum(...numbers) { return numbers.reduce((acc, val) => acc + val, 0); } sum(1, 2, 3); // 6
const numbers = [1, 2, 3, 4]; const doubled = numbers.map(n => n * 2); // [2, 4, 6, 8] const evens = numbers.filter(n => n % 2 === 0); // [2, 4] const sum = numbers.reduce((acc, n) => acc + n, 0); // 10
const person = { name: 'John', age: 30 }; Object.prototype.greet = function() { return `Hello, ${this.name}`; }; console.log(person.greet()); // "Hello, John"
document.querySelector('button').addEventListener('click', function() { console.log('Button clicked!'); });
const header = document.querySelector('h1'); header.textContent = 'Hello World!'; header.style.color = 'blue';
// module.js export const greet = () => console.log('Hello'); // main.js import { greet } from './module.js'; greet(); // "Hello"
try { throw new Error('Something went wrong'); } catch (error) { console.error(error.message); }
const name = 'John'; const greeting = `Hello, ${name}`;
if (0) { // Falsy console.log('This won’t run'); } if (1) { // Truthy console.log('This will run'); }
이러한 개념을 익히면 일상적인 JavaScript 개발 시 대부분의 과제를 해결할 수 있습니다!
위 내용은 자바스크립트의 중요한 개념의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!