什么是Javascript?
javascript是一种运行于js解释器中的脚本语言。
javascript的组成
1.ECMScript(核心)
2.DOM(文档对象模型),让js有能力与页面元素对话
3.BOM(浏览器对象模型),让js有能力与网页进行对话
js的特点
1.编写简单 任何文档编辑工具都可以编写js
2.无需编译,直接运行
3.弱类型变成语言
强类型编程语言: c+,c,JAVA…
弱类型编程语言:JS
变量和常量
1.变量:内存中的一段存储空间
2.变量的声明:var 变量名 如果声明变量没有值的话,那么将自动赋值为undefined
变量的命名规范
可以包括数字 字母 下划线 ,不可以以数字或特殊符号开始
var userNameSex 驼峰命名法
var user_name 下划线命名法
数据类型
1.数字类型 number 包括整数和小数
2.字符串类型 string 特点:有引号的都是字符串
3.布尔类型 boolean 特点:只有两个值 true 真fales假
4.空 null var num=null 值为空
5.未定义类型 underfined
是声明变量未赋值,返回undefined
输出一个为声明的变量,会报错
6.对象类型 object
var obj={}对象
var arr=【】数组(也是一个对象)
怎样判断数据类型
typeof