2019년 9월 24일 : 침투 테스트, CSS 스타일, 학습 노트를 기반으로 JS

CSS와 중첩 그룹 :
그룹 : 예를 들어,이 <H1> <H4> <p > 3 개 CSS의 H1, H4, P {스타일 :이 속성의 구문} 때 탭이 제공 될 수있다
: 상자 .lei {스타일 등 : ., 레이 P {스타일} 속성 : 속성} 요소 내의 = "레이"P 요소는 모든 클래스의 스타일을 지정
p.lei 스타일 {} 속성은만큼 P 태그 및 반원 = "레이"입니다 변경 스타일

CSS 표시 :
DIV {시정 : 숨겨진},이 방법은 여전히 바꿈됩니다 라벨 랩과 같은 원래의 기능이
DIV {: 없음 : 디스플레이}, 라벨 및 기능을 숨 깁니다이 방법 ---- 피싱 사이트를 작성하는 데 사용할 수 있습니다

CSS 위치 :
위치 : 정적, 친척, 고정, 절대, 스티커
정적 정적 위치가되지 위에서 아래를 잘 이러한 특성이 영향을 왼쪽과 같은 다른 정렬하여 기본 위치 인
상대 : 위치 요소의 상대적 위치는 정상 기본을 기준으로 자신의 고유 한 세트를 각 위치
고정 : 브라우저 창의 위치에 부착 된 라벨 이동되지 않는 윈도우 크기에 영향을 미치는
절대적 : 가장 가까운 부모 요소에 절대 위치의 상대 위치가 위치되어, 부모 나하면, 라벨을 기준으로
접착 특성 다음 특성 :
요소는 문서에서 여전히 문서 스트림의 원래의 위치 유지 요소를 흐르지 않는다.
동체 오프셋 값이 초과되면, 지정된 컨테이너 엘리먼트는 컨테이너 내의 소정의 위치에 고정된다. 즉, 사용자는 셋톱 경우 : 50 픽셀 후 고정 된 상부 위치 50 픽셀의 반대편 거리 요소가 더 이상 끈적 요소가 이동 범위를 상향.
소자가 그 오프셋 롤 조상 수없는 경우는 고정 요소 상대 뷰포트를 계산 요소를 기준으로, 스크롤 박스를 갖는 가장 가까운 상위의 요소에 대해 오프셋

CSS 정렬 :
텍스트 정렬은 왼쪽 = 센터는이 텍스트가 중심
마진 : 자동차, 그림 요소를 중심으로

자바 스크립트가 사용자 또는 서버와의 상호 작용에 대한 책임, 페이지의 동작을 결정
JS 언어로 프론트 엔드입니다, 스크립트 언어이다

JS는 html 태그 <script> </ 스크립트> 태그, 스크립트가에 <헤드> 또는 <몸>에 배치 할 수 있습니다에 작성해야
경고 ( 'XX'); 팝업 창을하는
( 'XXX')를 document.write를; XXX는 라벨 수 페이지의 내용을 쓸 수 있습니다

JS 출력
는 Window.alert () 폭탄 상자
document.writ ()는 HTML 내용에 기록됩니다
의 내용에 대한 HTML 코드를 작성하는 innerHTML을
을 console.log ()를 브라우저 콘솔에 내용을 기록
(document.write를 (데이터를 )) 금회 쓰기

그것은 지적 JS 대소 문자를 구분해야
한 줄 주석 //
여러 줄 주석 / * * /

JS 데이터 형식
값 유형
번호 : 번호, 소수점, 정수, 과학적 표기법의
문자열 : 문자열, 단일 및 이중 인용 부호를 사용하여이
booean : 부울
널 (null)을 : 빈
정의를 : 정의되지 않은

당신이 데이터 변수를 정의 할 때, var 키워드를 사용하는 것이 좋습니다

참조 유형
어레이로서 배열은 , [1,2,3,4] 또는 어레이 배열 어레이 정의 문장 VAR의 array_te = 새로운 배열 () 정의 ; Array_te를 [0] = "heelo"; Array_te [1] = "SYM"; 또는 VAR XX = 새 Array ( "XX ", "XX"); 또는 VAR XX = [ "XX", "XX"]
대상 : 객체 , {이름 : 'SYM', 연령 : 20}, 중괄호 오브젝트 정의 문 VAR 사람 = {속성 : 값이 속성 : 값}
객체 속성 사용 VAR 변수 이름 = 오브젝트 이름 속성 // 도트 모드 또는 변수 명 = VAR [오브젝트 이름 '객체 속성 "] ;. // 인덱스 모드
함수, 변수 명, 함수명 = 오브젝트 이름 ()를 호출하는 단계;.
기능 : 기능
JS 함수 정의 함수 함수 이름 (매개 변수) {} 함수 바디, 상기 추가되어야 작성된 코드 라인 후; 세미콜론
등의 기능 부가 (a, b) { var에 C, C = A + B; 리턴 C}]
로 기능
비모수 함수 함수 재미 () {} 함수 본문
참조 기능 함수 재미 (A, B ) {함수 본체, 처리는 A 팀을 반사, B} 두 개의 매개 변수
, 함수 재미 () {돌아 가기 결과} 함수의 리턴 값이
함수의 귀환 값 함수 재미 () {반환} 아니오

당신이 변수를 정의 할 때, 당신이주의 할 필요가 :
1, 변수가 문자로 시작, 또는 $이 _ 밑줄이 될 수 사용하지만 사용하지 않는 것이 좋습니다 있어야
대소 문자 구분 2,
3, 변수를 정의하기 위해 var 키워드를 권장 변수는의 사용을 정의해야 정의가 할당 할 수있는 경우. 할당 심볼 =
4, 다수의 변수가 이러한 내용을 정의 할 수있다 (1) = A, B가 = 2, C의 =이 3;..
. 미정 등가 5 초기화 변수, 어떠한 정의
로 변수
로컬 변수는 변수를 함수에서 정의되지 단지 함수 내에서 사용할 수있는
전역 변수는 함수 외부에서 정의되는 변수, 스크립트 및 함수의 모든 페이지에 사용할 수 있습니다

처리 문자열
문자열은 '' ''따옴표를 사용해야합니다, 배열 첨자의 실시 예는 문자의 문자열이 아니라 액세스 할 수 있습니다
필요한 특수 인쇄 이스케이프 문자 \ 기호를 위해 필요한 경우, 문자의 문자열을 탈출 푸, 이스케이프 문자가 원래의 의미를 유지하고 사용하는 특수 문자로 취급되지 의미
, 문자열의 길이가 탈출하지 않는 문자열 이름 .length을, 문자열의 길이를 얻을
특수 문자를 ', ", \, \ r에 t 탭 \ B 형 백 스페이스 \ 입력 \ f를 공급
문자열 오브젝트로서 사용될 수있다

공통 속성 문자열의
길이는 문자열의 길이를 반환
프로토 타입 객체의 속성과 메서드를 할 수 있도록 하였다

문자열의 방법은, 상기 방법은 함수로서 이해 될 수
수 charAt ()에서 지정된 문자의 위치를 반환
같이 IndexOf ()에서 지정된 문자의 인덱스를 반환
스플릿 ()가 스트링 어레이 분할
문자열을 추출) SUBSTR을 (
) (문자열을 추출 지정된 두 곳의 인덱스 사이의 문자열 중간
tostring () 객체의 문자열 변환
와 toLowerCase () 소문자 문자열
toUPerCase을 (), 대문자 차례

객체
객체, 사람을 설명하는 추상적 인 개념을 사용하여 {속성 : 방법, 속성 : 기능};

공용 네트워크 내에서 Ngrok 네트워크 리소스 매핑 ,. / 써니하는 clientid

robots.txt에 프로토콜은 네트워크 검색 엔진이 어떤 페이지 파충류 크롤링 명확하게 쓸 허용되지 않는 사이트의 루트 디렉토리에 robots.txt 파일을 배치, 민감한 사이트 페이지를 취할 상승 방지하기 위해
로그인 창 획기적인 방법으로, 약한 암호, 보편적 비밀번호 , 논리를 무시 발파

추천

출처www.cnblogs.com/sym945/p/11580776.html