JS基础知识点2

1.JS的组成。

 答:是由ECMA(脚本语言的标准)、BOM(浏览器对象模型)、DOM(文档对象模型)。

2.JS的引用方式

 答:两种:1.外部引用:<script src=”index.js”> </script>

           2.内部引用:在html代码下面再写<script> </script>

3.输出方式

 答:1.控制台输出:console.log();

     2.页面输出:document.write();

     3.弹窗输出:1.alert();

                2.prompt();有输入框。

4.变量提升是什么。

 答:console.log(sum);

var sum=10;输出结果为undefined,这就是变量提升,它没有报错,因为一般是先解析代码,它是按照var sum; console.log(sum);的方式解析的。

注意:只在var变量中有效

5.ES6新增的变量和常量

 答:变量let;写法:{

               var a=10;

let b=10;

              console.log(b);

}

只能按照这种写法,在同一块let变量才不会报错,才能输出。

    

    常量:const,写法:const msg=10;

console.log(msg);一旦被赋值就不能更改

6.常量和变量的区别:

                  常量:1.必须进行初始化操作。

                       2. 常量和变量不能使用同一命名。

原文地址:https://www.cnblogs.com/waitingforbb/p/7191875.html