JavaScript ¶ÔÏó×ÖÃæÁ¿
http://bei123wang.blog.163.com/blog/static/23175492009113022048840/
JavaScript ¶ÔÏó×ÖÃæÁ¿
javascript 2009-12-30 14:20:48 ÔĶÁ7 ÆÀÂÛ0 ×ֺţº´óÖÐС
JavaScript ¶ÔÏó×ÖÃæÁ¿
ÔÚ±à³ÌÓïÑÔÖУ¬×ÖÃæÁ¿ÊÇÒ»ÖÖ±íʾֵµÄ¼Ç·¨¡£ÀýÈ磬"Hello, World!" ÔÚÐí¶àÓïÑÔÖж¼±íʾһ¸ö×Ö·û´®×ÖÃæÁ¿£¨string literal £©£¬JavaScriptÒ²²»ÀýÍâ¡£ÒÔÏÂÒ²ÊÇJavaScript×ÖÃæÁ¿µÄÀý×Ó£¬Èç5¡¢true¡¢falseºÍnull£¬ËüÃÇ·Ö±ð±íʾһ¸öÕûÊý¡¢Á½¸ö²¼¶ûÖµºÍÒ»¸ö¿Õ¶ÔÏó¡£
JavaScript»¹Ö§³Ö¶ÔÏóºÍÊý×é×ÖÃæÁ¿£¬ÔÊÐíʹÓÃÒ»ÖÖ¼ò½à¶ø¿É¶ÁµÄ¼Ç·¨À´´´½¨Êý×éºÍ¶ÔÏ󡣿¼ÂÇÒÔÏÂÓï¾ä£¬ÆäÖд´½¨ÁËÒ»¸ö°üº¬Á½¸öÊôÐԵĶÔÏó£¨firstNameºÍlastName£©£º
»¹¿ÉÒÔʹÓÃÒ»Öֵȼ۵ķ½·¨´´½¨Í¬ÑùµÄ¶ÔÏó£º
ÒÔÉϸ³ÖµÓï¾äµÄÓÒ±ßÊÇÒ»¸ö¶ÔÏó×ÖÃæÁ¿£¨object literal£©¡£¶ÔÏó×ÖÃæÁ¿ÊÇÒ»¸öÃûÖµ¶ÔÁÐ±í£¬Ã¿¸öÃûÖµ¶ÔÖ®¼äÓöººÅ·Ö¸ô£¬²¢ÓÃÒ»¸ö´óÀ¨ºÅÀ¨Æð¡£¸÷ÃûÖµ¶Ô±íʾ¶ÔÏóµÄÒ»¸öÊôÐÔ£¬ÃûºÍÖµÕâÁ½²¿·ÖÖ®¼äÓÃÒ»¸öðºÅ·Ö¸ô¡£Òª´´½¨Ò»¸öÊý×飬¿ÉÒÔ´´½¨Array¶ÔÏóµÄÒ»¸öʵÀý£º
²»¹ýÊ×Ñ¡µÄ·½·¨ÊÇʹÓÃÒ»¸öÊý×é×ÖÃæÁ¿£¨array literal£©£¬ÕâÊÇÒ»¸öÓöººÅ·Ö¸ôµÄÖµÁÐ±í£¬ÓÃÖÐÀ¨ºÅÀ¨Æð£º
Ç°ÃæµÄÀý×ÓչʾÁ˶ÔÏóºÍÊý×é×ÖÃæÁ¿ÖпÉÒÔ°üº¬ÆäËû×ÖÃæÁ¿¡£ÒÔÏÂÊÇÒ»¸ö¸ü¸´ÔÓµÄʾÀý£º
¸³¸øteam±äÁ¿µÄ¶ÔÏóÓÐ3¸öÊôÐÔ£ºname¡¢membersºÍcount¡£×¢Ò⣬''±íʾ¿Õ´®£¬[]ÊÇÒ»¸ö¿ÕÊý×é¡£ÉõÖÁcountÊôÐÔµÄÖµÒ²ÊÇÒ»¸ö×ÖÃæÁ¿£¬¼´º¯Êý×ÖÃæÁ¿£¨function literal£©£º
º¯Êý×ÖÃæÁ¿ÈçϹ¹Ôì£ºÇ°ÃæÊÇÒ»¸öfunction¹Ø¼ü×Ö£¬ºóÃæÊÇÒ»¸öº¯ÊýÃû£¨¿ÉÑ¡£©ºÍ²ÎÊý±í¡£È»ºóÊǺ¯ÊýÌ壬°üΧÔÚ´óÀ¨ºÅÖС£
ÒÔÉÏÒѾ½éÉÜÁË×ÖÃæÁ¿£¬ÏÂÃæÀ´½éÉÜJavaScript¶ÔÏó¼Ç·¨£¨JavaScript Object Notation£¬JSON£©£¬ÕâÊÇÒ»ÖÖÓÃÓÚÃèÊöÎļþºÍÊý×éµÄ¼Ç·¨£¬ÓÉJavaScript×ÖÃæÁ¿µÄÒ»¸ö×Ó¼¯×é³É¡£JSONÔÚAjax¿ª·¢ÈËÔ±ÖÐÔ½À´Ô½Á÷ÐУ¬ÒòΪÕâÖÖ¸ñʽ¿ÉÒÔÓÃÓÚ½»»»Êý¾Ý£¬Í¨³£È¡´úÁËXML¡£
=========================================================================
JavaScript¶ÔÏó×ÖÃæÁ¿µÄÀý×Ó
¶ÔÏó×ÖÃæÁ¿£º
//Ö»ÄÜÌí¼Ó¾²Ì¬ÊôÐԺͷ½·¨
var myObject={
propertyA: sha ,
propertyB: feng ,
methodA:function(){
alert(this.propertyA+ +this.propertyB);
},
met
Ïà¹ØÎĵµ£º
javaScript
ÖÐµÄ call
() ÊÇÒ»¸öÆæÃîµÄ·½·¨£¬µ«Ò²ÊÇÒ»¸öÈÃÈËÃÔ»óµÄ·½·¨£¬ÏÈ¿´Ò»Ï¹ٷ½µÄ½âÊÍ£º
call
·½·¨
Çë²ÎÔÄ
Ó¦ÓÃÓÚ£ºFunction ¶ÔÏó
񻂗
°æ±¾ 5.5
µ÷ÓÃÒ»¸ö¶ÔÏóµÄÒ»¸ö·½·¨£¬ÒÔÁíÒ»¸ö¶ÔÏóÌæ»»µ±Ç°¶ÔÏó¡£
call
([thisObj[,arg1[, arg2[, [,.argN]]]]])
²ÎÊý
thisObj
¿ÉÑ¡Ïî¡£½«±»ÓÃ×÷µ±Ç ......
JavaScript¶¯Ì¬¼ÓÔØCSSµÄÈýÖÖ·½·¨ ÊÕ²Ø
Èç¹ûÄãÓÐºÜ¶à¹ØÁªµÄCSSÎļþÒªÒ»Æð¼ÓÔØ£¬»òÕßÏ붯̬µÄ¼ÓÔØ²»Í¬µÄCSSÎļþ£¬ÄÇôÏÂÃæµÄ·½·¨ÄãÒ»¶¨¶ÔÄãÓаïÖú¡£
µÚÒ»ÖÖ£ºÒ»°ãÓÃÔÚÍⲿCSSÎļþÖмÓÔØ±ØÐëµÄÎļþ
³ÌÐò´úÂë
@import url(style.css);
/*Ö»ÄÜÓÃÔÚCSSÎļþÖлòÕßstyle±êÇ©ÖÐ*/
µÚ¶þÖÖ£º¼òµ¥µÄÔÚÒ³ÃæÖмÓÔØÒ» ......
ΪÁËÑ¡ÔñÒ»¸öºÏÊʵĽű¾ÓïÑÔѧϰ£¬½ñÌì²éÁ˲»ÉÙÓйØPerl£¬Python£¬Ruby£¬JavascriptµÄ¶«Î÷£¬¿ÉÊÇ·¢ÏÖ¸÷´óÕóÓªµÄÈ˶¼ÔÚ´µÅõ×Ô¼ºÏ²»¶µÄÓïÑÔ£¬²»¹ý×îûÓÐÕùÒéµÄÓ¦¸ÃÊÇJavascriptÏֽ׶λ¹²»ÊʺÏÓÃÀ´×ö¶ÀÁ¢¿ª·¢£¬ËüµÄÌìÏ»¹ÊÇÔÚwebÓ¦ÓÃÉÏ¡£ ÎÒÖ÷ÒªÊÇÏë×öÊý¾ÝÍÚ¾òËã·¨µÄÑо¿£¬Ó¦¸Ã»á´¦Àí´óÁ¿µÄÎı¾¡£Ìáµ½Îı¾´¦Àí£¬ÏàÐŴ󲿷ÖÈË ......
//»ñÈ¡Ò³ÃæÊý¾Ý
function getPageSize(){
var xScroll, yScroll;
if (window.innerHeight && window.scrollMaxY) {
xScroll = document.body.scrollWidth;
yScroll = window.inn ......
function QueryString(fieldName){
var urlString = location.search;
if (urlString != null) {
var typeQu = fieldName + "=";
var urlEnd = urlString.indexOf(typeQu);
if (urlEnd != -1) {
var paramsUrl = urlString.substring(urlEnd + typeQu.length);
var isEnd = paramsUrl.indexOf('&' ......