标签:
一、js引入方式
1.嵌入式
<body> <script type="text/javascript"> </script> </body>
2.调用外部脚本.js
<html > < head> <script type="text/JavaScript" src="test.js"> </script> </ head> </body>yi <body> </html>
二、变量的定义
使用var关键字定义变量,如var aa="hello";
三、数据类型:原始数据类型、引用数据类型
1、原始数据类型:
A.typeof运算符
用来检测给定变量的数据类型。
如:typeof(“sss”);返回类型为String
typeof(20);返回类型为Number
B.Undefined类型
Undefined意思是未定义,该类型只有一个值,为Undefined.当声明的变量未初始化时,该变量的默认值是Undefined.
如:var op;
C.Null类型
Null类型表示不存在的对象.值Undefined是从Null派生来的,因此js把这两者定义为相等的.
D.Boolean类型
Boolean类型有两个值,true和false.
E.Number类型
任何数字都是被看作Number类型的,这里没有int float double区分.
Number 对象常用属性:
a.MAX_VALUE 可表示的最大的数.
b.MIN_VALUE 可表示的最小的数。<两个值定义了Number值集合的外边界>
如:
<script type="text/javascript"> document.write(Number.MAX_VALUE); document.write(Number.MIN_VALUE); </script>
c.NEGATIVE_INFINITY 负无穷大,溢出时返回该值。<INFINITY无穷大>
d.POSITIVE_INFINITY 正无穷大,溢出时返回该值。
e.NaN 非数字值.
F.String类型.
如:var st="blue";或者var st=‘blue‘
String 对象常用属性:length<字符串的长度>
G.数据类型转换
js提供了两种转换成数字的方法.parseInt()和parseFloat();前者是转换成整数.后者转换成浮点数.
2.引用数据类型
A.Array类
B.Date类
C.Global类
D.instanceof运算符
E.Math类
F.Object类
三.函数
function
标签:
原文地址:http://www.cnblogs.com/yttbbd/p/4646937.html