Powered by javascript packer of Dean Edwards
Usage: All statements, including function declarations, must be correctly terminated with semi-colons. View sample code
// notice the semi-colon at the END of function declarations
function test1() {
alert("test1");
};
function test2() {
var b=true;
// the "if" statement is NOT terminated with a semi-colon
if (b) {
alert("test2");
}
};
What is a Base64?
Base64 is a group of similar encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation. The Base64 term originates from a specific MIME content transfer encoding.
Base64 encoding schemes are commonly used when there is a need to encode binary data that needs be stored and transferred over media that are designed to deal with textual data. This is to ensure that the data remains intact without modification during transport. Base64 is commonly used in a number of applications including email via MIME, and storing complex data in XML.
escape
encodeURI
encodeURIComponent
What is a escape?
The escape() method converts special characters (any characters that are not regular text or numbers) into hexadecimal characters, which is especially necessary for setting the values of cookies. Also useful when passing name=value pairs in the URL of a GET request, or an AJAX GET/POST request.
What is a encodeURIComponent?
encodeURIComponent escapes all characters except the following: alphabetic, decimal digits, - _ . ! ~ * ' ( ) To avoid unexpected requests to the server, you should call encodeURIComponent on any user-entered parameters that will be passed as part of a URI.
What is a encodeURI?
encodeURI replaces all characters except the following with the appropriate UTF-8 escape sequences: [; , / ? : @ & = + $ #] and [alphabetic, decimal digits, - _ . ! ~ * ' ( )]
Note that encodeURI by itself cannot form proper HTTP GET and POST requests, such as for XMLHTTPRequests, because "&", "+", and "=" are not encoded, which are treated as special characters in GET and POST requests. encodeURIComponent, however, does encode these characters. These behaviors are most likely not consistent across browsers.
Reverse
ROT13
ASCII to Hex
Hex to ASCII
What is a ROT13?
ROT13 ("rotate by 13 places", sometimes hyphenated ROT-13) is a simple substitution cipher used in online forums as a means of hiding spoilers, punchlines, puzzle solutions, and offensive materials from the casual glance. ROT13 has been described as the "Usenet equivalent of a magazine printing the answer to a quiz upside down". ROT13 is an example of the Caesar cipher, developed in ancient Rome.
Bin to Hex
Hex to Bin
Dec to Hex
Hex to Dec
Bin to Dec
Dec to Bin
Oct to Dec
UnixTime
Local Time
DATETIME (local)
DATETIME (UTC)
RFC-1123
ISO 8601
MySQL hex
MySQL CHAR()
MSSQL CHAR()
Oracle CHAR()
Name
Key Code
0
48
1
49
2
50
3
51
4
52
5
53
6
54
7
55
8
56
9
57
A
65
B
66
C
67
D
68
E
69
F
70
G
71
H
72
I
73
J
74
K
75
L
76
M
77
N
78
O
79
P
80
Q
81
R
82
S
83
T
84
U
85
V
86
W
87
X
88
Y
89
Z
90
Name
Key Code
F1
112
F2
113
F3
114
F4
115
F5
116
F6
117
F7
118
F8
119
F9
120
F10
121
F11
122
F12
123
,
188
-
189
.
190
/
191
[
219
\
220
]
221
Name
Key Code
Back
8
Tab
9
Enter
13
Shift
16
Ctrl
17
Alt
18
Pause,Break
19
CapsLock
20
Esc
27
PageUp
33
PageDown
34
End
35
Home
36
Left
37
Up
38
Right
39
Down
40
Insert
45
Del
46
NumLock
144
ScrollLock
145
;
186
=
187
`
192
'
222
Name
Key Code
Num *
106
Num +
107
Num -
109
Num Del
110
Num /
111
Num 0
96
Num 1
97
Num 2
98
Num 3
99
Num 4
100
Num 5
101
Num 6
102
Num 7
103
Num 8
104
Num 9
105
Find key code, Type any key.
Power by Closure Compiler.
After pressing Ctrl+A(select all), Copy to clipboard(Ctrl+C).
What is the Closure Compiler?
The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls.
*Simple Optimizations
Performs compression and optimization that does not interfere with the interaction between the compiled JavaScript and other JavaScript. This level renames only local variables.
*Whitespace Only
Just removes whitespace and comments from your JavaScript.
After pressing Ctrl+A(select all), Copy to clipboard(Ctrl+C).
What is YUI Compressor?
YUI Compressor is an open source tool that supports the compression of both JavaScript and CSS files.
The JavaScript compression removes comments and white-spaces as well as obfuscates local variables using the smallest possible variable name. CSS compression is done using a regular-expression-based CSS minifier.
Enter the css style
Enter your HTML code
What is jQuery Selectors?
Borrowing from CSS 1-3, and then adding its own, jQuery offers a powerful set of tools for matching a set of elements in a document.
If you wish to use any of the meta-characters ( such as !"#$%&'()*+,./:;<=>?@[\]^`{|}~ ) as a literal part of a name, you must escape the character with two backslashes: \\. For example, if you have an element with id="foo.bar", you can use the selector $("#foo\\.bar").
http://api.jquery.com/category/selectors/
What is a XPath?
XPath stands for XML Path Language, it uses a non-XML syntax that provides a flexible way of addressing (pointing to) different parts of an XML document. As well as this, it can also be used to test addressed nodes within a document to determine whether they match a pattern or not.
https://developer.mozilla.org/en/XPath