본문 바로가기

자바스크립트

유능한 C# 개발자가 착각하는 나쁜 자바스크립트 습관. Part 3 http://enterprisejquery.com/ 에 How Good C# Habits can Encourage Bad JavaScript Habits 라는 제목으로 올려진 연재글 발.역. * Java 개발자나 C# 개발자들이 자바스크립트를 코딩할 때 자주 쓰이는 잘못된 방법을 예를 통해 설명하고 옳은 방법(자바스크립트 다운 방법)을 제시해주고 있는 좋은 글이네요. 지난 포스팅 내용 Having Variables & Functions in Global Scope Not Declaring Arrays & Objects Correctly 두번째 포스팅 내용 Not Understanding False-y Values Not Testing & Setting Default Values Correctly Usin.. 더보기
유능한 C# 개발자가 착각하는 나쁜 자바스크립트 습관. Part 1 http://enterprisejquery.com/ 에 How Good C# Habits can Encourage Bad JavaScript Habits 라는 제목으로 올려진 연재글 발.역. * Java 개발자나 C# 개발자들이 자바스크립트를 코딩할 때 자주 쓰이는 잘못된 방법을 예를 통해 설명하고 옳은 방법(자바스크립트 다운 방법)을 제시해주고 있는 좋은 글이네요. 파트 1 Introduction 그래. 기존의 랭귀지(자바나 씨샵 등)를 공부하던 사람이 클라이언트 사이드 스크립트를 접근하는데 있어 간과하는 부분이 있다고... 님하의 애메모호한 버그들은 자바스크립트를 제대로 배우지 못한 탓이겠지. 야후의 자바스크립트 아키텍트 더글라스 크록포드님의 이렇게 말씀하셨다네. “…it turns out tha.. 더보기
자바스크립트 코딩할 때 실수 하기 쉬운 몇가지 http://www.ifadey.com/2011/05/javascript-mistakes-you-must-avoid/ 자바스크립트 코딩할 때 실수 하기 쉬운 몇가지 (발역) - 비교연산자 가장 많이 사용하는 비교연산자 == 입니다. 이 비교 연산자는 식의 타입에 관계 없이 결과의 값을 비교하는 것입니다. 아래 식에서 1 과 true 는 같은 결과를 가집니다. if( 1 == true ) { //this code will run } 몇가지 예를 더 보시죠. 1 == "1" //true "true" == true //false 1 == true //true "0" == 0 //true "" == 0 //true " " == 0 //true "Str" == false //false "Str" == true /.. 더보기