<!-- 详情请点击上面图片 -->
<!-- 晚班:1218学习笔记节选 -->
alert,它的输出会造成浏览器的进程的卡死,执行alert的时候,其它的就都不会再执行了。
所以它现在很不常用。
console.log,在控制台中输出,很常用。
document.write(),它是向网页中直接定入内容,更不常用。
<!-- document是什么? -->
咱们不扯它的概念,从f12控制台可以看出,
document,就是网页对象。
网页上有什么,document里就有什么。
在某些情况下,会导致整个网页被 覆盖的问题,所以现在完全不使用。
看, demo1.html
<!-- js的基本的语句, -->
变量,就是存储信息的容器。
创建一个变量,使用 var 关键字;
js的变量是区分大小写、特殊字符的中,
只能是大小写字母、$、_,这三种类型做为变量的开头。
看,基本语句.html
//一般情况下,不建议使用中文的文件名。
但在讲课当中,我有时会使用中文的文件名,这样比较方便。
<!-- -->
undefined,表示没有值。
它是Js的基本数据类型Undefined,它只有一个值,就是undefined
=,赋值运算符,把 = 右边的值,赋给左边;
123,是js的基本数据类型之一,Number
<!-- -->
js的数据类型,
Undefined、Boolean、String、Number、Array、Null、对象
js的类型是动态的,不是固定的,
也就是说,同一个变量可以放各种类型的数据。
Undefined,它只有一个值,就是undefined
Boolean,只有二个值,true 和 false
Null,也是只有一个值,null
null,它更多的时候,被用于一个空对象的引用,
因为它的类型是对象。
<!-- 上面那些数据类型,就不去一一举例了 -->
数组,是保存着一串连续的数据的容器;
什么叫“连续的”呢?为什么特意说“连续的”这三个字,
看,数组.html
为什么数组是连续的?
因为数组有 .length 属性;
可以通过数组的索引,获得它所对应的值。
数组的索引,从0开始计算。