javaScript基础:
概念:一门客户端脚本语言
运行在客户端浏览器中的,每一个浏览器都有javaScript的解析引擎
脚本语言:不需要编译,直接可以被浏览器解析执行
功能区:
可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户体验
javaScript发展史:
1992年:Nombase公司,开发出第一门客户端脚本语言,专门用于表单校验,命名为:C-- 更名为scripEase
1995年:Netscape(网景)公司,开发了一门客户端脚本语言:LiveScript,请来SUN公司的专家修改LiveScript命名为javaScript
1996年:微软抄袭javaScript开发出了Jscript语言
1997年:ECMA(欧洲计算机制造商)ECMAScript,就是所有客户端脚本语言的标准
JavaScript = ECMAScript + JavaScript自己特有的东西(BOM+DOM)
ECMAScript:客户端脚本语言的标准
1.基本语法:
1.与HTML结合方式
1.内部JS:可以写在任意标签位置,会影响先后顺序
2.外部JS:
1.创建a.js文件
2.
把数据输出到页面:
弹窗:alert(内容)
页面输出:document.write(内容);
2.注释:
1.单行数值://注释内容
2.多行注释:/*注释内容*/
3.数据类型:
1.原始数据类型(基本数据类型):
1.number:数字 整数/小数/NaN(not a number 不是数字的数字类型)
2.string:字符串
3.boolean:true和false
4.null:对象为空的占位符
5.undefined:未定义。如果一个变量没有给初始化值则会被默认赋值undefined
typeof(变量):得到变量类型
2.引用数据类型:对象
4.变量: