2013-03-16 5 views
1

Google 크롬 개발자 콘솔에서 코드를 테스트하는 동안 [] 이 표시되고 때로는 ''이 표시됩니다. 나중에, 내가 현재의 selector.But와 함께 사용할 수있는 문자열이 없다고 생각할 때 나는 여전히 [] square brakets의 의미를 알 수 없었다. 도와주세요.Google 크롬 개발자 콘솔에서 []은 무엇인가요?

+0

나는 당신이 무슨 말을하고 있는지 전혀 모른다. '[]'또는''''을 어디에서 얻을 수 있습니까? 뭘하니? 예 또는 최소한 스크린 샷을 제공해주십시오. –

답변

1

[] jquery가 빈 객체를 반환 할 때마다 반환됩니다. 예를 들어 선택기 표현식을 사용하면 검색하려는 항목을 찾을 수 없습니다. 내가 개체 [] (jQuery를이 의미 빈 개체를 반환) 얻을 $를 ('네 개의 열 알파.') : ""반면

는 단순한 문자열 내가 시도 할 때 내가 .. 당신의 특정 사이트에 를 보았다입니다 같은 올바른 표현을 쓸 때 : $ ('. four.columns') 당신은 객체처럼 사용할 수있는 Div의 배열을 얻을 것이다.

희망을 이해하게 만들 수 있습니다. 어떤 의심이라도 쓰면.

그리고 $은 ('네 개의 열 알파.')이 하나 이상의 CSS 클래스 올바른 방법과 DIV의의를 선택 할 수있는 권리 방법이 아니다는 다음과 같은 것을 할 것입니다 :

$ ('four.columns.. 알파 ')

+0

-1 질문에 대한 대답은 jQuery와 아무 관련이 없습니다. 당신은 그 중 한 가지를 설명합니다. 답은 매우 간단하며 데이비드의 답은 잘 설명합니다. –

3

귀하 께서 제공하신 정보로 가정 할 수 있습니다. 그러나 콘솔에 물건을 로깅 할 때 []은 빈 배열이고 ""은 빈 문자열입니다.

+1

@Felix Kling이 사이트 www.way2franchise.com에서 콘솔 유형 : $ ('. four columns alpha'); and $ ('. title div> p'). 텍스트(); 대괄호가 나타납니다. – SeasonalShot

관련 문제