전체 글 331

[JS]Object.key(obj)

Ojbect.keys() 출처 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys Syntax Object.keys(obj) Object.keys 함수는 매개변수로 받은 Object 의 속성인덱스를 요소로 하는 배열을 반환한다. 실제 for ... in 반복문에서 prop 속성을 구하는 것과 같다. 차이점이라면 for ... in 루프는 프로토타입 체인까지 검색한다는데 있다. 어엣건 얘도 ecma5 스펙이라 익스 9이하는 지원하지 않는다. 하지만 babel 이 있지 않는가.. 맘껏 쓰자. 예시 var arr = ['a', 'b', 'c']; console.log(Object.keys(ar..

코드/JS 2016.06.09

[Git]로컬에서 리모트에 존재하는 브랜치로 새로이 체크아웃할때

협업시 리모트에만 존재하고 로컬에 존재하지 않는 브랜치를 로컬에서 동기화 해야할 경우 단순히 git checkout branch_name 해봐야 그딴 브랜치 찾을수 없다는 말만 뜬다 그럴때에는 git checkout --track -b origin/daves_branch 혹은 git fetch remote_name remotebranch_name:localbranch_name git checkout localbranch_name 의 방법이 있다 해보니 전자의 방법 --track 을 쓴 방법은 잘 안되네 후자가 더 정확할듯 하다 git fetch [remote] [remote branch]:[localbranch] git checkout -b [localbranch] [remote]/[remote bran..

코드/Git 2016.05.20

[git] checkout 새로 추가된 브랜치 >> error: pathspec 'BRANCH-NAME' did not match any file(s) known to git.

repository 에 새로운 브렌치가 업데이트 되어서 checkout 해보려는 데 저런 에러가 뜬다 error: pathspec 'BRANCH-NAME' did not match any file(s) known to git. 브랜치가 업데이트 안되서 그런거니 이렇게 해주면 된다 git remote update git fetch #git checkout 브랜치 그래도 제대로 안된다면 git checkout -t remote_name/branch_name 이러면 거의 되지 싶다.

코드/Git 2016.03.21

[js]Mustache template

Mustache 템플릿으로 반복문을 사용할때 그냥 배열 객체를 던져주고 싶은 경우가 있다 보통은 다음과 같다 /* Js */ var tpl = $('#tpl_item').html(); var obj = { items:['item-1','item-2','item-3'] } var html = Mustache.render(tpl, obj) 이렇게 할수 있지만 다른 데이터 없이 단순히 배열하나만 던질경우에는 /* Js */ var tpl = $('#tpl_item').html(); var obj = ['item-1','item-2','item-3'] var html = Mustache.render(tpl, obj); 이럼 된다. 간단하다

코드/JS 2016.02.27

[css]투명도 애니매이션 텍스트 깜빡임

투명도 트윈을 준 텍스트 객체 중 색상이 들어간 애가 트윈이 진행되는 동안 툭 튀는 등의, fickering 현상이 있는 경우가 있다, 딱히 ie 구버전에 발견되는 건지는 확인해보지 않았으나 하얀 텍스트는 괜찮은데 색상이 들어가면 투명도 애니매이션시 튀는 현상이 보인다 -webkit-backface-visibility: hidden; 약간 불안하지만 이거 주니 해결이 된다

코드/Html & CSS 2016.02.23

[CSS]투명도 상속

ie8 에서 부모 객체에 투명도를 줘도 자식객체는 투명도가 전혀 먹히지 않는 경우가 있다 부모에게 absolute 포지션이 들어가는 경우 그럴 수가 있는 듯 출처 : http://stackoverflow.com/questions/6145061/is-there-any-way-to-have-opacity-apply-to-absolutely-positioned-child-elements-i .parent{ position: absolute;left: -1px;top: -1px; width: 258px;height: 327px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -khtml-opac..

코드/Html & CSS 2016.02.23