일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MYSQL
- level1
- 다익스트라
- 파이썬
- 백준
- 다이나믹 프로그래밍
- DP
- dfs
- 그리디
- 운영체제
- level3
- 힙
- 프로그래머스
- 재귀
- 코딩테스트
- 구현
- 스택
- 수학
- N과M
- BFS
- programmers
- dict
- 가상메모리
- 가상메모리 관리
- 딕셔너리
- BOJ
- 브루트포스
- level2
- level0
- python
- Today
- Total
목록front/HTML&CSS&JS (22)
동캄의 코딩도장
서버와 통신 - fetch() API - XMLhttprequest - JSON XML을 사용하지 않는 이유 - JSON이 나와서 Object - Object로 이루어져있음 JSON 공부방법 - 직렬화 & 비직렬화 // JSON // JavaScript Object Notation // 1. Object to JSON // stringify(obj) let json= JSON.stringify(true); console.log(json); json = JSON.stringify(['apple','banana']); console.log(json); const rabbit ={ name:'tori', color:'white', size:'null', birthDate: new Date(), jump: ()..
// 01. make a string out of an array O { const fruits= ['apple','banana','orange']; //console.log(fruits.toString()); const result = fruits.join(); console.log(result); } // 02. make an array out of a string X { const fruits='apple,cherry,banana,coconut'; const result = fruits.split(','); console.log(result) } // 03. make this array look like this: [5,4,3,2,1] { const array = [1,2,3,4,5]; const ..
'use strict' // Array // 1. Declaration const arr1 = new Array(); const arr2 =[1,2]; // 2. Index position const fruits =['apple','banana']; console.log(fruits); console.log(fruits.length); console.log(fruits[0]); // 3. Looping over an array // a. for for (let i=0;iconsole.log(fruit)); // 4. Addition, deletion, copy // push: add an item to the end fruits.push('starwberry','peach'); //pop: remove ..
// Objects // one of the JavaScript's data types. // a collection of related data and/or functionality. // Nearly all objects in JavaScript are instances of Object // Object = {key : value} // 1. Literals and properties const obj1 = {}; // 'object literal' syntax const obj2 = new Object(); // 'object constructor' syntax function print(person){ console.log(person.name); console.log(person.age); }..
Class -template -declare once -no data in -틀 Object - instance of a class - created many times - data in 'use strict' // 1. Class declartions class person{ //constructor constructor(name,age){ //fields this.name=name; this.age=age; } // methods speak(){ console.log(`${this.name}: hello!`); } } const ellie = new person('ellie',20); ellie.speak(); // 2. Getter and Setter class User{ constructor(fi..
function 1. function 정의 function name (param1, param2){body....return;} one function === one thing (중요) naming: doSomething, command, verb function is object in JS 2. parameters Premitive ---- call by value object ---- call by reference 3. Default parameters ex) function showMessage(message, from = 'unknown'){ console.log(`${message} by ${from}`); } showMessage(`Hi!`); --> from 값이 전달 받지 못하면 defa..