Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
271 views

Javascript Cheat Sheet

This document provides a summary of various JavaScript methods, properties, and concepts including: - DOM and XMLHttpRequest methods for manipulating the DOM and making AJAX requests - Regular expression patterns and modifiers for matching text - Event handlers for responding to browser and DOM events - Ways to include JavaScript in HTML pages - Common JavaScript functions both built-in and associated with objects

Uploaded by

Pandiyan Suresh
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
271 views

Javascript Cheat Sheet

This document provides a summary of various JavaScript methods, properties, and concepts including: - DOM and XMLHttpRequest methods for manipulating the DOM and making AJAX requests - Regular expression patterns and modifiers for matching text - Event handlers for responding to browser and DOM events - Ways to include JavaScript in HTML pages - Common JavaScript functions both built-in and associated with objects

Uploaded by

Pandiyan Suresh
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

A-PDF Scan Optimizer Demo. Purchase from www.A-PDF.

com to remove the watermark


Methods
Object toString toLocaleString valueOf hasOwnProperty isPrototypeOf propertyIsEnumerable String charAt charCodeAt fromCharCode concat indexOf lastIndexOf localeCompare match replace search slice split substring substr toLowerCase toUpperCase toLocaleLowerCase toLocaleUpperCase RegEx test match exec Array concat join push pop reverse shift slice sort splice unshift Number toFixed toExponential toPrecision Date parse toDateString toTimeString getDate getDay getFullYear getHours getMilliseconds getMinutes getMonth getSeconds getTime getTimezoneOffset getYear setDate setHours setMilliseconds setMinutes setMonth setSeconds setYear toLocaleTimeString

DOM Methods

JavaScript
XMLHttpRequest Safari, Mozilla, Opera: var req = new XMLHttpRequest(); Internet Explorer: var req = new ActiveXObject("Microsoft.XMLHTTP"); XMLHttpRequest Object Methods

REGULAR EXPRESSIONS - FORMAT Regular expressions in JavaScript take the form:

var RegEx = /pattern/modifiers;


REGULAR EXPRESSIONS - MODIFIERS
/g /i /s /m Global matching Case insensitive Single line mode Multi line mode

Document clear createDocument createDocumentFragment createElement createEvent createEventObject createRange createTextNode getElementsByTagName getElementById write Node addEventListener appendChild attachEvent cloneNode createTextRange detachEvent dispatchEvent fireEvent getAttributeNS getAttributeNode hasChildNodes hasAttribute hasAttributes insertBefore removeChild removeEventListener replaceChild scrollIntoView Form submit DOM Collections item Range collapse createContextualFragment moveEnd moveStart parentElement select setStartBefore Style getPropertyValue setProperty Event initEvent preventDefault stopPropagation XMLSerializer serializeToString XMLHTTP open send XMLDOM loadXML DOMParser parseFromString

abort() getAllResponseHeaders() getResponseHeader(header) open(method, URL) send(body) setRequestHeader(header, value)


XMLHttpRequest Object Properties

REGULAR EXPRESSIONS - PATTERNS


^ $ . (a|b) (...) [abc] [^abc] a? a* a+ a{3} a{3,} a{3,6} Start of string End of string Any single character a or b Group section Item in range (a or b or c) Not in range (not a or b or c) Zero or one of a Zero or more of a One or more of a Exactly 3 of a 3 or more of a

onreadystatechange readyState responseText responseXML status statusText


XMLHttpRequest readyState Values
0 1 2 3 4 Uninitiated Loading Loaded Interactive Complete

Between 3 and 6 of a !(pattern) "Not" prefix. Apply rule when URL does not match pattern. EVENT HANDLERS

onAbort JAVASCRIPT IN HTML


External JavaScript File <script type="text/javascript" src="javascript.js"></script> Inline JavaScript <script type="text/javascript"> <!-// JavaScript Here //--> </script>

onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onMove onReset onResize onSelect onSubmit onUnload

onBlur onChange onClick onDblClick onDragDrop onError onFocus onKeyDown onKeyPress onKeyUp onLoad

Functions
Window alert blur clearTimeout close focus open print setTimeout Built In eval parseInt parseFloat isNaN isFinite decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape FUNCTIONS AND METHODS A method is a type of function, associated with an object. A normal function is not associated with an object. Available free from AddedBytes.com

You might also like