js的特点:
1、是一种解释性脚本语言(代码不进行预编译)
2、JavaScript是一门动态语言
3、主要用来向HTML页面添加交互
4、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离
5、跨平台特性,绝大多数浏览器的支持下,可以在多种平台运行(如windows、linux、mac
Android、iOS等)
6、JavaScript的语法结构与C和Java很像
7、严格区分大小写
js的用处:
1、使网页具有交互性
2、可以处理表单,检验用户的输入,并提供及时反馈节省用户的时间
3、还可以根据用户的操作,动态的创建页面
4,设置cookie,cookie是储存在浏览器的一些临时信息,如浏览过的网站
5、学习表单时input输入临时密码,密码作为掩码,我们也通过介绍看到密码
js基础语法:
一、标识符
1、第一个字符必须是一个字母、下划线( _ )或一个美元符号( $ )。
2、其它字符可以是字母、下划线、美元符号或数字。
3、按照惯例,ECMAScript 标识符采用驼峰命名法。
- 标识符不能是关键字和保留字符。
二、数据类型
- 字符串型(String)
- 数值型(Number)
- 布尔型(Boolean)
- undefined型(Undefined)
- null型(Null)
- 其余的都是object
三、强制类型转换
将其它数值转换为字符串有三种方式:toString()、String()、 拼串。
Null和undefined没有toString()方法,使用会报错