×ðÁú¿­Ê±

jsÖÐʲôÊDZäÁ¿ÌáÉý

javascript Öб£´æ±äÁ¿ÌáÉý£ºvar ÉùÃ÷µÄ±äÁ¿ÌáÉýµ½º¯Êý»òÈ«¾Ö×÷ÓÃÓò¶¥²¿ ¡£º¯ÊýÉùÃ÷ÌáÉý£¬µ«ÐÐΪ²î±ð ¡£let ºÍ const ÉùÃ÷µÄ±äÁ¿¾ßÓп鼶×÷ÓÃÓò£¬²»»áÌáÉý ¡£±äÁ¿ÌáÉýÓŵ㣺¼ò»¯´úÂë ¡£Èõµã£º¿ÉÄܵ¼ÖÂÒâÍâÐÐΪ ¡£½¨ÒéʹÓÿ鼶×÷ÓÃÓòÀ´ÉùÃ÷±äÁ¿£¬×èÖ¹±äÁ¿ÌáÉýÎÊÌâ ¡£

JavaScript ÖеıäÁ¿ÌáÉý

±äÁ¿ÌáÉýÊÇ JavaScript Ú¹ÊÍÆ÷ÔÚÖ´ÐдúÂë֮ǰ¶Ô±äÁ¿¾ÙÐÐÔ¤ÏÈ´¦Öóͷ£µÄÀú³Ì ¡£ÔÚÕâ¸öÀú³ÌÖУ¬±äÁ¿ÉùÃ÷½«±»ÌáÉýµ½º¯Êý»òÈ«¾Ö×÷ÓÃÓòµÄ¶¥²¿£¬×ÝÈ»ËüÃÇ×î³õÊÇÔÚ¿é×÷ÓÃÓòÄÚÉùÃ÷µÄ ¡£

ÏêϸÀ´Ëµ£¬ÔÚ JavaScript ÖУº

±äÁ¿ÉùÃ÷£ºÊ¹Óà var Òªº¦×ÖÉùÃ÷µÄ±äÁ¿»á±»ÌáÉý ¡£

º¯ÊýÉùÃ÷£ºº¯ÊýÉùÃ÷Ò²½«±»ÌáÉý£¬µ«ËüÃǵÄÐÐΪÓë±äÁ¿ÉùÃ÷²î±ð ¡£

¿é¼¶×÷ÓÃÓò£ºÊ¹Óà let »ò const Òªº¦×ÖÉùÃ÷µÄ±äÁ¿¾ßÓп鼶×÷ÓÃÓò£¬²»»á±»ÌáÉýµ½º¯Êý»òÈ«¾Ö×÷ÓÃÓò ¡£

±äÁ¿ÌáÉýµÄʾÀý

var x = 10;
console.log(x); // Êä³ö 10

function foo() {
  var y = 20;
  console.log(y); // Êä³ö 20
}

foo();
console.log(y); // Êä³ö ReferenceError: y is not defined

µÇ¼ºó¸´ÖÆ

ÔÚÕâ¸öʾÀýÖУ¬±äÁ¿ x ÔÚÈ«¾Ö×÷ÓÃÓòÖÐÉùÃ÷£¬Òò´ËËü»á±»ÌáÉýµ½Îļþ¶¥²¿ ¡£º¯Êý foo ÖеıäÁ¿ y ÊÇÔڿ鼶×÷ÓÃÓòÖÐÉùÃ÷µÄ£¬Òò´ËËü²»»á±»ÌáÉý ¡£Òò´Ë£¬ÔÚº¯ÊýÍⲿ»á¼û y »áÒý·¢Ò»¸ö ReferenceError ¡£

±äÁ¿ÌáÉýµÄÓŵãºÍÈõµã

Óŵ㣺±äÁ¿ÌáÉý¿ÉÒÔ¼ò»¯´úÂ룬ÓÉÓÚËüÔÊÐíÔÚ´úÂë¿éµÄ¶¥²¿ÉùÃ÷ËùÓбäÁ¿ ¡£

Èõµã£º±äÁ¿ÌáÉýÒ²¿ÉÄܵ¼ÖÂÒâÍâÐÐΪ£¬ÓÉÓÚ±äÁ¿¿ÉÄÜÔÚÔ¤ÆÚÔÚ×÷ÓÃÓòÄÚ֮ǰ¾ÍÒѾ­±»ÉùÃ÷ ¡£

×î¼Ñʵ¼ù

ΪÁË×èÖ¹±äÁ¿ÌáÉýµÄDZÔÚÎÊÌ⣬½¨ÒéʹÓÿ鼶×÷ÓÃÓò£¨let ºÍ const£©À´ÉùÃ÷±äÁ¿ ¡£ÕâÈ·±£±äÁ¿ÔÚËüÃDZ»ÉùÃ÷µÄ×÷ÓÃÓòÄڿɼû£¬²¢ÇÒÔÚʹÓÃ֮ǰ²»»á±»ÌáÉý ¡£

ÒÔÉϾÍÊÇjsÖÐʲôÊDZäÁ¿ÌáÉýµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿