1、
JavaScript是一种描述语言,基于对象和时间驱动。javascript应用程序都要下载到浏览器的客户端执行,从而减轻了服务器端的负担
JavaScript由三部分组成:a、核心与法(ECMAScript):是JavaScript的标准规范
JS的执行过程:
a.浏览器接受用户的请求
b.向服务器端请求某个包含JS脚本的页面(浏览器把请求信息发送到应用服务器,等待响应)
c.应用服务器端向浏览器发送相应消息
==================================================================================================
2、
调用语法:
从外部导入JS:<script src="hello.js"
type="text/javascript"></script>
PS:外部文件不能包含<script>标签,把.js文件放到网站目录中通常存放脚本的子目录中,这样容易管理和维护
直接在标签中调用:<input type="text"
onclick="javascript:alert("123");" />
==================================================================================================
3、
变量的声明和赋值:
var width=20; //声明并赋值
var x,y,z = 10; //一行声明多个变量
PS:JS中区分大小写,关键字一般用小写,变量可以不经声明而使用(但不推荐)
==================================================================================================
4、
数据类型:
undefined
null
number
string
boolean
JS中可以使用typeof来判断一个变量的数据类型,eg:
var width;
alert(typeof(width));//返回undefined
一些例子:
var arrlist = new Date();
var width,height=10,name="rose";
alert(typeof(null));
//object
alert(typeof(arrlist)); //object
alert(typeof(width)); //undefined
alert(typeof(height)); //number
alert(typeof(name));
//string
alert(typeof(true));
//boolean
alert(null==undefined); //true,虽然值相等,但他们的含义不同