js是不需要编译的客户端脚本语言,运行环境是浏览器,不需要服务器的支持
学习js首先要学会js的编写规范
1.一般放在<head>...<head/>中间
2、代码是由上至下逐行被执行,越短越好
3.js的代码对于大小写的规范很敏感
4、语句是基本单位,通常以分号表示语句结束
5、多行语句可以作为一块,使用{}
6、多用注释可以帮助我们理解、检查代码,以便于代码的维护
alert:弹出框
ps:js代码在编写时,必须写在script标签内
js代码的原则性不强,写在HTML中时我们可以将代码写在head、body、body外,甚至是HTML标签外都可以!如图,可以写在HTML外。
引入外部js文件时,使用script标签,需要设置该标签的scr属性,如果一个script标签是用来引入外部js文件时,那么此时在该标签内写的js代码不会执行
js跟Java一样有数据类型
基本数据类型:
1、数值数据类型(number)
2、布尔类型(boolean)
3、未定义数据类型(undefined)、
4、空数据类型(null)
引用数据类型:
1、字符串类型(string)
2、Array数组类型
3、对象类型(Object)
变量的声明方式:
在js中声明一个变量,要使用var
变量名不能是关键字,可以由数字、字母、下划线组成,但是首个字符不能是数字,如果声明的变量名是由多个单词构成,那么首个单词的字母小写,后面单词的字母大写,这叫驼峰法则
在js中,变量的数据类型是由变量后面赋的值的数据类型来决定的
当一个变量只声明了,还未赋值时,它的数据类型和默认值都是undefined
多种数据类型进行运算