Home > Web Front-end > JS Tutorial > [Transfer] JS Collection Study Notes_Basic Knowledge

[Transfer] JS Collection Study Notes_Basic Knowledge

WBOY
Release: 2016-05-16 19:19:38
Original
1011 people have browsed it

1.document.write(""); Output statement

2. The comment in JS is //

3. The traditional HTML document sequence is: document->html->(head , body)

4. The DOM order in a browser window is: window->(navigator, screen, history, location, document)

5. Get the name and sum of the elements in the form Value: document.getElementById("ID number of the element in the form").name (or value)

6. A lowercase to uppercase JS: document.getElementById("output").value = document.getElementById ("input").value.toUpperCase();

7. Value types in JS: String, Number, Boolean, Null, Object, Function

8. Character types in JS Convert to numeric type: parseInt(), parseFloat()

9. Convert numbers in JS to character type: ("" variable)

10. The length of string in JS is :(length)

11. Characters in JS are connected with characters using numbers.

12. The comparison operators in JS are: == equal to, != not equal to, >, >=,<.>
13. Use: var to declare variables in JS

14. Judgment statement structure in JS: if (condition) {} else {}

15. Loop structure in JS: for([initial expression];[condition];[upadte expression]) {inside loop}

16. The command to terminate the loop is: break

17. Function definition in JS: function functionName([parameter],...){statement[s]}

18. When multiple forms appear in the file, you can use document .forms[0],document.forms[1] instead.

19. Window: open the window window.open(), close a window: window.close(), the window itself: self

20. Status bar settings: window.status="Character";

21. Pop-up prompt message: window.alert("Character");

22. Pop-up confirmation box :window.confirm();

23. Pop up the input prompt box: window.prompt();

24. Specify the location of the currently displayed link: window.location.href="URL"

25. Get the number of all forms in the form: document.forms.length

26. Close the output stream of the document: document.close();

27 .String append connector: =

28. Create a document element: document.createElement(), document.createTextNode()

29. Method to get the element: document.getElementById()

30. Set the values ​​of all text-type members in the form to be empty:

var form = window.document.forms[0]

for (var i = 0 ; i
if (form.elements[i].type == "text"){

form.elements[i].value = "";

}

}

31. Determine whether the check button is selected in JS: document.forms[0].checkThis.checked (the checked attribute represents whether it is selected and returns TRUE or FALSE)

32. Radio selection Button group (the names of the radio buttons must be the same): take the length of the radio button group document.forms[0].groupName.length

33. Checked is also used to determine whether a radio button group is selected.

34. The value of the drop-down list box: document.forms[0].selectName.options[n].value (n sometimes uses the name of the drop-down list box plus .selectedIndex to determine the selected value)

35. Definition of string: var myString = new String("This is lightsword");

36. Convert string to uppercase: string.toUpperCase(); Convert string to lowercase: string .toLowerCase();

37. Return the position where string 2 appears in string 1: String1.indexOf("String2")!=-1 means it is not found.

38 .Get a character at the specified position in the string: StringA.charAt(9);

39. Get the substring at the specified starting point and end point in the string: stringA.substring(2,6);

40. Mathematical functions: Math.PI (returns pi), Math.SQRT2 (returns square root), Math.max(value1, value2) returns the greatest value of two numbers, Math.pow(value1, 10) Return the tenth power of value1, Math.round(value1) rounding function, Math.floor(Math.random()*(n 1)) returns a random number

41. Define date type variables: var today = new Date();

42. List of date functions: dateObj.getTime() gets the time, dateObj.getYear() gets the year, dateObj.getFullYear() gets the four-digit year, dateObj.getMonth( ) gets the month, dateObj.getDate() gets the day, dateObj.getDay() gets the date, dateObj.getHours() gets the hours, dateObj.getMinutes() gets the minutes, dateObj.getSeconds() gets the seconds, dateObj.setTime(value )Set the time, dateObj.setYear(val) sets the year, dateObj.setMonth(val) sets the month, dateObj.setDate(val) sets the day, dateObj.setDay(val) sets the day of the week, dateObj.setHours sets the hour, dateObj.setMinutes (val) Set minutes, dateObj.setSeconds(val) set seconds [Note: This date and time starts from 0]

43. FRAME representation: [window.]frames[n].ObjFuncVarName,frames ["frameName"].ObjFuncVarName,frameName.ObjFuncVarName

44. parent represents the parent object, top represents the top object

45. The parent window that opens the child window is: opener

46. Indicates the current location: this

47. When calling a JS function in a hyperlink, use: (javascript:) to start and add the function name

48. In the old This JS is not executed in the browser:

49. Quote a file-style JS:



51. When there are both hyperlink and ONCLICK events, the old version of the browser will redirect to a.html, otherwise it will redirect to b.html. Example: dfsadf


52. The built-in objects of JS are: Array, Boolean, Date, Error, EvalError, Function, Math, Number, Object, RangeError, ReferenceError, RegExp, String, SyntaxError, TypeError, URIError

53. Line breaks in JS: n

54. Window full screen size:


55. all in JS represents all elements below it

56. Focus order in JS: document.getElementByid("Form Element").tabIndex = 1

57. The value of innerHTML is the value of the form element: such as "how are

you<script></script> "<script>function fullScreen(){ this.moveTo(0,0);this.outerWidth=screen.availWidth;this.outerHeight=screen.availHeight;}window.maximize=fullScreen;</script>이면 innerHTML 값은 you

58입니다. 태그가 표시되지 않는다는 점을 제외하면 innerTEXT 값은 위와 동일합니다.
59.contentEditable은 요소 수정 가능 여부를 설정할 수 있으며, isContentEditable은 수정 가능 여부 상태를 반환합니다.

60.isDisabled는 금지 상태인지 여부를 결정합니다.

61.length는 길이를 획득하고 정수 값을 반환합니다.

62.addBehavior()는 JS에서 호출하는 외부 함수 파일입니다. 확장자는 .htc입니다.

63.window.focus ()는 모든 창 이전에 현재 창을 만듭니다.

64.blur()는 초점을 잃는 것을 의미합니다.

65.select()는 요소가 선택되었음을 의미합니다.

66. 사용자가 텍스트 상자에 텍스트를 입력하지 못하도록 방지: onfocus="this.blur()"

67. 페이지에서 이 요소의 발생 횟수를 가져옵니다: document.all .tags("div(또는 기타 HTML 태그 )").length

68. JS에는 두 가지 유형의 양식 출력이 있습니다: modal 및 non-modal.window.showModaldialog(),window.showModeless()

69. 상태 표시줄 텍스트 설정: window.status='text', 기본 상태 표시줄 텍스트 설정: window.defaultStatus = 'text.'

70. AddFavorite("http:/ /http://spaces.msn.com/members/jorkin2000/","KinJava 학습 로그")

71. JS에서 스크립트 오류가 발생하면 아무 것도 하지 마세요. : window.onerror = doNothing; 오류 핸들을 지정하는 구문은 다음과 같습니다. window.onerror = handlerError

72. JS에서 현재 열려 있는 창의 상위 창을 지정합니다. 이는 여러 연속을 지원합니다. of opener.opener....

73.JS의 Self는 현재 창을 나타냅니다

74.JS의 상태 표시줄에 표시되는 내용: window.status="content"

JS의 75.top은 프레임 세트

76의 최상위 프레임을 의미합니다. JS에서 현재 창을 닫습니다:

77. JS에서 상자를 확인할 것인지 묻습니다. if (confirm("Are you 확실한가요?")){alert("ok");}else{alert("Not Ok");}

창 JS에서 리디렉션: window.navigate("http://spaces.msn.com/members/jorkin2000/")

79. JS에서 인쇄: window.print()

80 . JS의 프롬프트 입력 상자: window.prompt( "message","defaultReply")

81.JS의 창 스크롤 막대: window.scroll(x,y)

82. JS에서 위치로 스크롤: window.scrollby

83. JS에서 시간 간격을 설정합니다: setInterval("expr",msecDelay) 또는 setInterval(funcRef,msecDelay) 또는 setTimeout

84. JS의 모달은 IE4 라인에 표시됩니다. NN에서는 작동하지 않습니다: showModalDialog("URL"[,arguments][,features])

85 JS에서 종료하기 전에 사용되는 핸들: function verifyClose( ){event.returnValue="정말 마음에 듭니다. 더 오래 머물기를 바랍니다.";}} window.onbeforeunload=verifyClose;

86. 양식이 처음 호출될 때 사용되는 파일 핸들: onload()

87. 폼이 닫힐 때 호출되는 파일 핸들: onunload()

88.window.location의 속성: 프로토콜(http:),hostname(www.example.com) ),port(80),host(www .example.com:80), pathname("/a/a.html"), hash("#giantGizmo", 해당 앵커로 점프하는 것을 나타냄), href(모든 정보 )

89 .window.location.reload()는 현재 페이지를 새로 고칩니다.

90.window.history.back()은 이전 페이지로 돌아가고, window.history.forward()는 반환합니다. 다음 페이지로, window.history.go( 어느 페이지로 돌아갈지, 방문한 URL을 사용할 수도 있습니다)

91.document.write() 줄 바꿈 없이 출력, document.writeln() 으로 출력 줄 바꿈

92.document.body.noWrap=true; 링크 텍스트가 줄 바꿈되지 않도록 합니다.

93. 변수 이름.charAt(번호), 변수의 문자를 사용합니다.
94. "abc". charCodeAt(어떤 숫자), 어떤 문자의 ASCII 코드 값을 반환합니다.

95. 문자열 연결: string.concat(string2) 또는 =를 사용하여 연결합니다.
96. 변수 .indexOf("문자", 시작 위치)는 처음 나타나는 위치를 반환합니다(0부터 계산).

97.string.lastIndexOf(searchString[,startIndex])의 위치

98.string.match(regExpression), 문자가 일치하는지 확인합니다.

99.string.replace(regExpression,replaceString)

100.string .split(구분 기호)는 배열 저장 값을 반환합니다.

101.string.substr(start[,length])는 숫자에서 지정된 길이까지의 문자열을 가져옵니다. >102.string.toLowerCase()는 모든 문자를 소문자로 변경합니다.

103.string.toUpperCase()는 모든 문자를 대문자로 변경합니다.

104.parseInt(string[,radix(앞을 나타냄) System)])는 강제로 정수 유형으로 변환됩니다.

105.parseFloat(string[,radix])는 강제로 부동 소수점 유형으로 변환됩니다.

106.isNaN (변수): 숫자값인지 테스트합니다.

107. 상수 정의용 키워드: const, 변수 정의용 키워드: var

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template