목록전체 글 (20)
용테크

프로젝트에서 사용했던 Kendo Chart의 hover이벤트를 직접 만들어보았다. hover 되었을 때, 그리드의 x,y좌표를 계산하여 두 좌표가 교차되어 만날 수 있도록 특정 색으로 focus를 주고 hidden처리되어있는 div요소에 데이터를 바인딩 후 display 하는 기능이다. 프로젝트 오픈이 얼마 남지 않은 시점에서 해당 기능을 개발한 터라 하드코딩 요소도 들어가 있고 이것저것 엉망일 테지만, 추후 다시 사용할 일이 있을 수도 있으니.. 정리해둔다. function matrixGridInit(data) { var mgTarget = $('.bmp-idea-main-matrix-grid td'); var lsite; var tsite; mgTarget.hover(function(e) { if (..
프로젝트에서 사용하였던 KendoUI - Chart Function을 정리해둔다. function chartInit(type, serise) { //시리즈가 정의되어있지 않으면 새로 생성해준다. if (!serise) { serise = [{ field: "field1", name: "field1", categoryField: "PLANTSHORTNAME", color: "#5575ee", missingValues: "gap", labels: { visible: true, color: "#5575ee", } }, { field: "field2", name: "field2", categoryField: "PLANTSHORTNAME", color: "#e86c9e", missingValues: "gap", ..
var는 function-scoped이고, let, const는 block-scoped이다. var(function-scoped) // var는 function-scope이기 때문에 for문이 끝난다음에 i를 호출하면 값이 출력이 잘 된다. // 이건 var가 hoisting이 되었기 때문이다. for(var j=0; j
Javascript는 웹 페이지의 복잡한 것들을 구현할 수 있는 프로그래밍 언어입니다. 웹페이지는 단순히 변하지 않고 정적인 정보들만 보여주는 것 이상의 일을 합니다. 시간의 흐름에 따라 업데이트 되는 콘텐츠, 동적인 지도와 움직이는 2D/3D 그래픽, 또는 스크롤 가능한 비디오 쥬크박스들과 여러 가지들을 보여줍니다. Javascript는 객체(object) 기반의 스크립트 언어입니다. HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있습니다. 자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면 서버 측 프로그래밍에서도 사용할 수 있습니다.현재 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 ..