본문 바로가기

Programing

(37)
[javascript] 기본 문법 HTML 변경 하는 법 바나나 클릭 이벤트 리스너 바나나 버튼 변수 (자료저장) let name = '딸기'; const Count = 10; let 업데이트 가능, 재선언 불가능 const 업데이트, 재선언 불가능 함수(parameter) 바나나 버튼 array, object let name = ['바나나우유', '딸기우유']; let fruit = {name : '바나나우유', count: 10}; 조건부 //if else if (true) { console.log('true'); } else { console.log('false') } // for for (var i=0; i
[React] - 설치 visual code 터미널 단축키 ctrl+shift+` (단축키를 잘써먹자!) 열어서 npx create-react-app [프로젝트명] 설치 후 cd [프로젝트명] npm start 시작하면 끝!
UnityWebGL + Javascript 통신 C# public void onRequestString(string tt){ Debug.Log("String :" + tt); } javascript webgl_javascript POST Button unityInstance.SendMessage("objectName", "methodName", "value"); Javascript에서 Unity 스크립트 함수 호출하는 방법이다.
node js ejs - ejs Embedded JavaScript 의 약자로 .ejs 확장자 명에 html 을 기본 베이스로 자바스크립트가 내장되어 있다. mysql 데이터 가져와서 출력해보기(MVC모델) controller.js exports.user_info = function(req, res) { var first_name = []; var last_name = []; var email = []; db((err, connection) => { connection.query( mapper.first_name_select , (err, data) => { connection.release(); if(err) { throw err; } first_name = data; // console.log("first_name :",..
node js pm2 - pm2 예기치 못한 오류로 인해 서버가 종료되면, 자동으로 재시작 할 수 있게 도와준다. npm install pm2 --save pm2 start - pm2으로 서버 시작 pm2 start app.js pm2 list - 실행된 프로세스 목록 확인 pm2 stop - 서버 종료 pm2 monit - 모니터링 UI 제공
node js mysql session 사용법 - session 세션이란 일정 시간동안 사용자(브라우저)로부터 들어오는 값의 상태를 유지시키는 것, 로그인 시 접속 유지를 시키기 위해 세션을 사용 특징 웹 서버에 상태를 유지하기 위한 정보를 저장 각 클라이언트 고유 Session ID를 부여한다. Session ID로 클라이언트를 구분하여 각 클라이언트 요구에 맞는 서비스 제공 Object 형식으로 저장 쿠키보다 보안이 좋다 서버가 허용하는 한 용량제한이 없다. npm install express-mysql-session --save app.js var mysql_info = require('./config/db_info'); var sessionStore = require("express-mysql-session"); app.use(session(..
node js async 모듈 - async node는 기본적으로 비동기 처리를 한다. 콜백지옥을 해결하기 위해서 async/await, promise, async 모듈이 있다 이중 async 모듈을 보겠다 async 모듈은 동기방식으로 쉽게 바꿔준다. 설치 npm install async --save - async waterfall 코드를 순차적으로 실행 function myFirstFunction(callback) { callback(null, ['one'], ['two']); } function mySecondFunction(arg1, arg2, callback) { // arg1 now equals 'one' and arg2 now equals 'two' callback(null, ['three']); } function my..
javscript 정규표현식(Regular Expression) 정규표현식(Regular Expression)은 문자열에서 특정 내용을 찾거나 대체 또는 발췌하는데 사용한다. 플래그 Flag Meaning Description i Ignore Case 대소문자를 구별하지 않고 검색한다. g Global 문자열 내의 모든 패턴을 검색한다. m Multi Line 문자열의 행이 바뀌더라도 검색을 계속한다. reg Description ^ 문자열의 시작 $ 문자열의 종료 * 앞에 문자가 없거나 0개이상인 경우 + 앞의 문자가 1개 이상인 경우 ? 앞의 문자가 없거나 1개 있는 경우 . 임의의 한 문자 자리수를 표현하며, 개행문자를 제외한 모든 단일 문자와 대응 | or 앞 또는 뒤 문자가 존재 [xy] x와 y중 하나 {n,m} 앞에 문자길이 최소n개 최대 m개 () 그룹..