一、javascript简介
1、javaScript是什么?
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
2、javaScript能干什么
可以写一些效果,网页增加色彩
表单验证
.......
3、javaScript历史
开篇
大概在 1992 年,一家称作 Nombas 的公司开发了一种叫做 C 减减(C-minus-minus,简称 Cmm)的嵌入式脚本语言。
创始Netscape 发明了 JavaScript在1995年
微软进军,复制了一个javascript名称为:JScript
形成三足鼎立
标准化(由ECMA(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association))
1997 年的全新脚本语言。ECMAScript
最新版本为ECMAscript6由于是15年发布的也可以称为ECMA2015.
二、script标签引入
1、script标签
类型(type):text/javascript
路径(scr):script.js
字符集(charset):utf-8
第一种引入方法直接在body里边或者head内写
<script type="text/javascript">
js代码
</script>
第二种可以使用src引入便于脚本与结构层分离
<script type="text/javascript" src="script.js"></script>
二、alert 、document.write 、console.log
1.alert() ===》内容弹出框
2.document.write() ===》内容输入到浏览器内
****文档的输出
3.console.log() ===》控制台中的console显示内容
使用方法
var s=1; alert(s) document.write(s) console.log(s)
document-output
三、语法构成
1.区分大小写
ECMAScript中的一切,变量,函数和操作符都是严格区分大小写
name和Name或者NAME
2.标识符
第一个字符必须是字母、下划线或者$
其他字符可以是数字、字母、下划线、$
n11、$a、_a
a_$
注释符
单行注释 : //
多行注释 : /**/
3、关键字和保留字
ECMAScript关键字:关键字是保留的,不能用作变量名或函数名
ECMAScript保留字:保留字在某种意思上是为将来的关键字而保留的单词。因此保留字不能被用作变量名或函数名。
四、变量
ECMAScript的变量是松散类型的,所谓的松散类型就是用来保存任何类型的数据。
定义变量时要使用var操作符 ,后面跟一个变量名称(变量名就是标识符)。
如果是汉字必须要加上引号(单双都可以)
声明变量:
var name = "ellard"
声明多个变量
var name = "ellard",
age = 18,
sex = "男";
五、分号
每个语句的结尾都要加上;证明语句已经结束 .