• 那些你面试必须知道的JS知识点


    1、JS数据类型有哪些?

    基本类型:string 、number、boolean、undefined、null、symbol
    引用类型:object

    数据类型详细内容:https://blog.csdn.net/Zhang_wang_yun/article/details/129959316?spm=1001.2014.3001.5502
    考题:

     <script>
          alert(true + 1) // 2
          alert('name' + true) // nametrue
          alert(undefined + 1) //NaN
          alert(typeof null) // object
          alert(typeof NaN); //number
          alert(typeof undefined); //undefined
          alert(typeof null); //object
        </script>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    注:
    NaN是一个数值类型,但是不是一个具体的数字。

    2、延迟加载JS有哪些方式?

    延迟加载:async、defer、setTimeout…

    1、默认加载: