1.变量
javascript的变量命名规范:
(1)必须以字母或下划线开头,中间可以用数字、字符、下划线。
(2)变量名不能有空格等符号。
(3)不能使用javascript的关键字命名变量,例:function不能作为变量名。
(4)javascript严格区分大小写。
变量的声明:
var 变量名;
注意:javascript变量可以不声明,直接使用。
其次,声明后不赋值时默认值为undefined
注意区分:
(1)声明不赋值时,输出是undefined
(2)不声明,直接赋值,输出的就是所赋的值
例:a=100;alert(a);输出便是100.
(3)不声明,不赋值,直接输出一个变量就会报错。
变量的赋值:
var 变量名=值;
说明一下,javascript变量是弱类型。
什么是弱类型呢?其实就是同一个变量可以存放不同类型的数据。这就是弱类型(本人理解是这样的,还是看自己理解)
2.数据类型
(1)基本类型
Undefined
null
Boolean
Number
string
(2)引用类型
通常叫做类
注意:javascript是基于对象而不是面向对象
3.运算符
javascript的运算符同java运算符基本一致,就不多说了
4.基本的一些操作
alert():向页面弹出一个提示框
注意:弹出对话框的方式有三种,除了alert,还有confirm()、prompt()
区别在于,confirm()有两个按钮,选择取消按钮会返回false,点击确定返回true。
prompt()可以让用户输入信息,也有两个按钮
选择确定按钮返回用户在文本框中输入的内容(是字符串类型)或者初始值(如果用户没有输入信息);
如果用户单击“取消”按钮,则prompt()方法返回null
innerHTML:向页面的某个元素中写一段内容,将原有的东西覆盖。
document.write():向页面中写内容