JavaScript的变量预解析特性
发布日期:2021-05-10 07:23:04 浏览次数:12 分类:精选文章

本文共 5559 字,大约阅读时间需要 18 分钟。

JavaScript������������������������������������������

JavaScript���������������������������������������������������������������������������������������������������������������JavaScript���������������������������������������������������������������������������������������������������������������������������������������������������������������������������JavaScript���������������������������������������������������

���������JavaScript���������������

������������JavaScript���������������������������������������������JavaScript������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������

function DisplayLastName() {    console.log(lastName);    var lastName = "Zeng";    console.log(lastName);}

���������������������lastName���������������������������������������������������������������������������������������������������������������������������������undefined���Zeng���������������������������������������������������������������������������������������������������������������������

������������������JavaScript������������������������������������������������������undefined������������������������������������������������������������������������������������������������������������������������������������������������undefined������������������������������������������������������������������������������������������������������������������������

������������������������

  • ������������������������var������������������������������������������������undefined���������������������������������������������������������������������������������������

  • ���������������������������������������������������������������������������������������������������������������������������������������������������������������

  • ���������������������������������������������������������������������������������������������

  • ������������������������������������������try/catch���������������������������������������������������������������������������������������������������

  • ������������������������

    ������������������������������������������������������������������������������

    ������1������������������������������

    handle();var handle = function() {    alert(20);};

    ������������handle()������������������handle������������������������������������������������������������������������������������������������������������var handle = function() { ... }������������handle������������������undefined������������handle()���������������������������������������������������������������������undefined���������

    ������2������������������������

    function showMsg() {    alert('This is message');}showMsg(); // This is message

    ���������������������������������showMsg()���������������������������������������������������������������showMsg()������������������������������������������������������������������showMsg()���������������������������������������������������������������������������������������������

    ������3���������������������������

    console.log(msg); // undefinedvar msg = 'This is message';

    ������������������������������������������������������������������var msg������������msg������������������������������������undefined������������console.log(msg);������msg���������undefined������������������var������msg������������������������������������������������������

    ������������������������

    JavaScript������������������������������������������������<script>���������������������������������������������������������������������������������������������������������������������������������������������������

    ������������������������������������������������������������������������showMsg()���������������������������������������������������������������JavaScript���������������������������������������������������������������������������������������������������

    ������������������������������������

    try/catch������������������������������������������������������������������������������������������������������catch���������������������������������������

    try {    alert(var1); // undefined    alert(varFun()); // undefined    alert(Fun); // Fun���������} catch (e) {    alert(e); // undefined}var var1 = 1;var varFun = function() {};function Fun() {    alert(1);}

    ������������������catch���������e������������undefined������������������������������������������������������������������catch���������������������

    ������������������������

    ������������������������������������������������������������������������������������������������������������������JavaScript���������������������������������������������������������������������������������������������������������������������������������������������������������������

    ���������������������������������

    ������JavaScript������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    ������������������������������������JavaScript������������������������������������������������������������������������������������������������������������

    ������

    JavaScript������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:Flask简介及虚拟环境创建和使用
    下一篇:DOM标签操作-增删改

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年04月17日 20时37分00秒