>웹 프론트엔드 >JS 튜토리얼 >[편입] 바이두 인터뷰로 자바스크립트를 얻는다_자바스크립트 능력

[편입] 바이두 인터뷰로 자바스크립트를 얻는다_자바스크립트 능력

WBOY
WBOY원래의
2016-05-16 18:54:011163검색

이건 제가 기억하는 질문인데 기본적으로 아직 답변을 못 드린 상태입니다. 모두가 아시다시피 더 이상 도움을 드릴 수 없습니다.

1. js의 클래스 상속은 일반적으로 클래스 복사와 복사가 혼합된 방식입니다. 프로토타입 상속. extjs의 확장은 이 두 가지 방법을 혼합한 것입니다.
그런데 검사관이 저에게 묻더군요. 그러면 하위 클래스에 상위 클래스 함수에 대한 참조도 추가되지 않나요? .) 이것도 오염 아닌가요? , 어떻게 하면 더 좋을까 멍하니
2.p 요소에 div를 추가해도 되나요? 왜 이런 질문을 생각해본 적이 없나요?
이에 대한 답변
아니요, 시도해 보았습니다


[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]

파싱 ie6 및 ff3에서 3개의 요소 p div p로 구문 분석되는 것을 보세요
p에 대한 설명을 보세요
p는 block_level 요소입니다
p에 포함될 수 있는 다른 블록 수준 요소는 없습니다


3. 우리 모두 알고 있듯이 DomContentLoad는 일반적으로 IE에서 스크립트를 추가하고 오류가 보고되지 않을 때까지 defer(확장 구현 방법)를 사용하거나 document.documentElement.doScroll()을 사용하는 데 사용됩니다(jquery 구현 방법). ). ff DOMContentload 이벤트
에서 사용하세요. 하지만 문제는 DOM 번호가 매우 크면 DOMContentLoad가 실패하고 실행되지 않는다는 것입니다.
내 대답은 Sina 홈페이지를 복사하고 모든 스크립트를 제거하고 가장 낮은 수준에 domcontentload를 추가하고 실행했다는 것입니다.
Sina 홈페이지는 충분히 복잡해서 여전히 작동하지 않습니다. 발생
ff
http://124.42.34.97/Noname2.html


4에서만 볼 수 있습니다. . 애니메이션은 대개 setTimeout/setInterval입니다. 여러 동시 작업이 있는 경우 일반적으로 명확합니다. 이를 지우면 타임스탬프이지만 호출한 함수가 지워졌는지 여부입니다. 삭제되었습니다(이 문제에 대해 생각해 본 적이 없습니다).

5. 이상한 모드와 기존 모드의 차이점은 일반적으로 xhtml 모드에서 수행됩니다.
이상한 모드에서는 너비 = 패딩 여백, xhtml 모드 = 너비
이건 알겠지 다들 동의하지 않았어 이제부터 고마워,

6.html 요소의 의미를 배워봐, 이건 별로 안 봐, 사실 전혀 본 적 없어, 하하 ​​

7. 규칙성, 당시 (?=)(?:)의 차이점에 대해 여쭤봤습니다
(?=)는 항상 사용했지만 (?:)는 사용한 적이 없습니다
이제 알겠습니다
"ab".match(/a(?= b)/) print a
"ab".match(/a(?:b)/) print ab
하하
정규식을 작성할 때의 성능 문제이기도 합니다
솔직히 처음에는 명확하고 간결하게 작성하고 싶었지만 성능에 대해서는 생각해본 적이 없습니다.

8. 플로팅. 일반적으로 플로팅을 제거하고
< /div>만 추가하는데 div를 추가하지 않으려면 어떻게 해야 합니까? 다음 div에서 직접 지우기:왼쪽/오른쪽?
내 답변

[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다 ]

9 . 테이블 아래 빼고 tbody가 뒤에 오는 요소인가요?
제 대답은 thead, tfoot, tbody입니다

가장 아쉬운 점은 달 그림자를 볼 수 없다는 점입니다. 세 번째 면에서만 볼 수 있습니다.) 그러나 이득도 꽤 많고, 나 자신의 단점도 많이 알고 있으며, 이득이 손실보다 더 큽니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.