<!--isNan 是不是一个数字 true 不是数字 false 是数字-->
isNaN
eval :把字符串转换成数字
编解码:
var b="中国";
var c=escape(b); 编码
unescape(c) 解码
encodeURI 对URL进行编码
decodeURI 对URL进行解码
数组------------------------------------------------------------------------------------------------------------------------------------
var arr=new Array();//定义一个数组arr 初始长度0
var arr1=new Array(4);//定义一个数组arr1,初始化4
定义好数组之后 如果没有设置内容 那么默认的就是 undefined
var arr2=new Array(1,2,3,4,5);//初始化数据 12 345
alert(arr2[3]); 现实的4
var arr3=[];//定义一个空数组
var arr3=[3,2,12];//定义一个数组同时初始化
JavaScript 和java 数组的区别
1:java 中数组有类型 一旦类型确定 那么只能存放该类型的数据,JavaScript数组能够任意存放类型 有点类似于 java里的泛型
2:java里的数组长度不能动态改变 JavaScript长度可以改动动态扩展 类似于动态数组
JavaScript 二维数组
var arr6=["浙江","北京"];
arr6[0]=["杭州","宁波"];
alert(arr6[0][0]); //二维数组还是比较好理解的
ps: js的数组是弱类型的 ,不管你刚开始初始化大小是多少 都会根据你的使用自动扩展