JS入门经典

第一章

1、JS的功能:可以与用户进行交互、获取用户输入的信息、以及对数据进行检校

 例子:跳转页面、检验用户输入的数据、鼠标切换页面、滚动信息特效

2、脚本标记告诉浏览器,在<script>标记和对应的</script>标记之间的代码块,并不是用于显示html元素的,而是需要浏览器进行解析处理的脚本代码。

3、通过JS进行设置可以再程序中动态的改变属性的值。

第二章  JS中的数据类型和变量

1、JS是一种弱类型语言,可以自己计算出他们的类型。

2、变量-保存内存中的数据。它可以保存多种临时性的数据,并且可以随时进行修改。

    使用变量的另一个好处:变量保存在计算机的内存中。而持久存储的数据则保存在磁盘或磁带上。

3、字面值(literal)就是实际的数据,而不是从其他变量,或通过计算的到的值。

4、prompt()函数的使用方法和alert()函数的使用方法很类似,但是除了向用户显示提示信息,它还包含一个提供用户输入数值的文本框。prompt()函数的返回值是一个字符串,它可以被当作数值来使用。

使用prompt()函数时,需要传入两个参数:
第一个参数是要显示的字符串,用于提醒用户输入信息;

第二个参数是在提示对话框弹出时,再输入框中包含的默认值。

5、使用“+”操作符可以将两个字符串连接在一起

6、可以使用document对象的document.write()方法在Web网页中直接写入字符串或者HTML标记。

7、当把数值和字符串用+操作符链接在一起时,JS将认为你想把数值当做字符串,并且与现有的字符串连接到一起,而不是进行数值计算。

8、将字符串转换为数值的两个函数:parseInt()和parseFloat()。

     parseInt()将一个字符串转换为对应的整数。而parseFloat()则将其转换为浮点数。

     如果参数为空字符串、或者字符串的开始字符不是数字时,parseInt()函数或者parseFloat()函数将返回NAN

9、使用new和Array来定义一个数组: var myArray = new Array();可以把长度作为参数传递进行设置数组的长度。

    在同一数组的个元素中可以保存不同类型的数据。

10、定义二维数组:

    var personal1=new Array();

personali[0]=new Array();

personali[0][0]="1";

personali[0][1]=""

personali[0][2]="";

原文地址:https://www.cnblogs.com/1992825-Amelia/p/4850829.html