Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

javascript stuffs

Primitive types
1. undefined, null, boolean, number, string; undefined is derived from null.
e.g. var tmp; typeof tmp == undefined.
e.g. void(javascript:aler(¡®x¡¯)) == undefined.
e.g. undefined==null
2. NaN!=NaN isNaN(¡°123¡±)==false isNaN(¡°blue¡±)==true
3. var num = 10; num.toString();num.toString(2);num.toString(8);num.toString(16) 4. parseInt, parseFloat 5. object class     properties: constructor, prototype     methods: hasOwnProperty(property), isPrototypeOf(object), propertyIsEnumberable(property),toString(),valueOf() 6. ÔÚBoolean±íʾ´óÖУ¬ËùÓжÔÏ󶼻ᱻ×Ô¶¯×ª»»Îªtrue 7. Number class: toFixed, MAX_VALUE, POSITIVE_INFINITE, NEGATIVE_INFINITE, toPrecision, toExponential 8. String: length, charAt(), concat, indexOf, lastIndexOf, localeCompare, compare, subString, slice, toLowerCase, toLowerCase, toUpperCase, toLocaleUpperCase, split 9. deleteÖ»ÄÜɾ³ý¿ª·¢Õß×Ô¶¨ÒåµÄ·½·¨ºÍÊôÐÔ¡£ 10. jsÖеĶÔÏóµÄÄÚÔÚ±íÕ÷ÊÇkey value¼¯ºÏ 11. js²»ÔÊÐíoverload 12. ÿ¸öº¯ÊýµÄµ÷ÓöÑÕ»Öж¼ÓÐÒ»¸öarguments¶ÔÏó 13. Function class:var f = new Function(argument1, argument2, ¡­, argumentN, function_body_string)       e.g. var f = new Function(¡°n¡±, ¡°alert(n)¡±) 14. ÅжÏÊ±ÇøÊ¹ÓõÄÊÇ·ñÊÇÏÄÁîʱ      e.g. d1 = new Date(2008,6,1); d2 = new Date(2008,6,1); support = d1.getTimezonOffset()!=d2.getTimezoneOffset(); 15. undefined, NaN, Infinity, Object, Array, Function, Boolean, String, Number, Date, RegExp, Error, EvalError, ReferenceError, SyntaxError, TypeError, URIError 16. Math class: E,LN10,LN2,LOG2E,LOG10E,PI,SQRT1_2,SQRT2,min,max,ceil,floor,round,pow,exp,sin,cos,tan,atan,atan2,asin,acos 17. window.open(uri, [frame_name|top|parent|self|blank],parameter)       where parameter: left, top, height, width, resizable, scrollable, toolbar,


Ïà¹ØÎĵµ£º

javascript ÔÚ ie ºÍ firefox Çø±ð

1.document.formName.item("itemName") ÎÊÌâ
˵Ã÷:IEÏÂ,¿ÉÒÔʹÓÃdocument.formName.item("itemName")»òdocument.formName.elements["elementName"];FirefoxÏÂ,Ö»ÄÜʹÓÃdocument.formName.elements["elementName"].
½â¾ö·½·¨:ͳһʹÓÃdocument.formName.elements["elementName"].
JQUERY:
$("#idName")
  &nb ......

Javascript ×î¼òµ¥¼ì²âÍøËٵķ½·¨ºÍÓ¦ÓÃ


ÍøËÙºÜÂý£¬µ«Óֵôò¿ª Flash ÊÇÒ»¼þºÜÍ´¿àµÄÊÂÇé£¬ÌØ±ðÊÇ Silverlight À´ÁÙÖ®¼Ê£¬Õâ¸ö¼¼Êõ¿ÉÄÜÓеãÓÃ
¾ßÌå´úÂëÈçÏÂ
<SCRIPT LANGUAGE="JavaScript">
var starttime = new Date()
</SCRIPT>
<img src="images/ConvLogo.JPG?id=<%Int(37462 * Rnd +&n ......

[תÌû]JavaScript´°Ìå´óС

[תÌû]JavaScript´°Ìå´óС
ÍøÒ³¿É¼ûÇøÓò¿í£ºdocument.body.clientWidth
ÍøÒ³¿É¼ûÇøÓò¸ß£ºdocument.body.clientHeight
ÍøÒ³¿É¼ûÇøÓò¿í£ºdocument.body.offsetWidth (°üÀ¨±ßÏߵĿí)
ÍøÒ³¿É¼ûÇøÓò¸ß£ºdocument.body.offsetHeight (°üÀ¨±ßÏߵĿí)
ÍøÒ³ÕýÎÄÈ«ÎÄ¿í£ºdocument.body.scrollWidth
ÍøÒ³ÕýÎÄÈ«Îĸߣºdocume ......

JavaScript ÖеÄÄÚ´æÐ¹Â©ÎÊÌâ

ÓÉÓÚ×î½ü×Ô¼ºµÄFireFox¾­³£³öÏÖµ÷ÓÃJS½Å±¾Ê±Ôì³ÉÄÚ´æÒç³ö¶ø²úÉú¼ÙËÀµÄÏÖÏ󣬽ñÌì¸ÕºÃÓÐÐÒ¿´µÄIBMÍøÕ¾ÀïÕâÆªÎÄÕ£¬¶ø×Ô¼ºÏÖÔÚÓÖÔÚѧϰJS£¬¿´ÁËÒÔºó¾õµÃдµÄ·Ç³£²»´í£¬Ìáµ½Á˺ܶàÎÒÃÇÆ½Ê±ÔÚ±àдJS´úÂëʱÈÝÒ×Ôì³ÉµÄ´íÎó¡£ÏÖ½«´ËÎÄ·ÖÏí¸ø´ó¼Ò£¡
Internet Explorer ºÍ Mozilla Firefox ÊÇÁ½¸öÓë JavaScript ÖеÄÄÚ´æÐ¹Â©ÁªÏµ×îÎ ......

javascript³£ÓÃ֪ʶ

navigator¶ÔÏóÖ÷ÒªÓÃÓÚ¼ì²âä¯ÀÀÆ÷µÄ°æ±¾£¬¸Ã¶ÔÏóµÄÊôÐÔÖ÷ÒªÓУº
appcodeName£º
appVersion
.....
JavaScriptÖб£Áô×Ö¡£¡£¡£
ת»»º¯Êýeval("12.34*12")
parseInt()
parseFloat();
join() °ÑÒ»¸öÊý×éµÄËùÓÐÔªËØ¶¼×ª»»³É×Ö·û´®
reverse()µßµ¹Êý×é
sortÅÅÐò
concat()
slice()
splice()
push()
pop()
toString() ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ