- 编程语言
- 弱类型编程语言
弱类型:变量直接可以使用,不需要声明
- 语法来源于Java,又不同于Java
Java是面向对象的语言,JavaScript是面向对象,面向过程的语言
JavaScript语法是来自于Java,比如,条件结构和循环结构基本的编写机制是一样的
JavaScript作用
- 表单验证
表单可以增加用户的交互功能,输入表单时怎么验证输入表单的数据的有效
- 网页动画
如,文字滚动
JavaScript语法
- 大小写区分
- 注释
单行注释: //
多行注释: /* */
- 变量
变量命名规则:必须以字母、下划线或$开始,后面是字母、数字、下划线和$符号的组合(不能和保留字相同)
保留字:JavaScript自己使用
保留字:break delete function return tyoeof case do if swtich var catch else inthis void continue false
stanceof throw while for debugger finally new true with default for null try
变量声明:var
- 数据类型
原始类型:数字、字符串、布尔值、null 和 undefined
对象类型:数组和函数