数字判断函数isNaN()
数组对象定义var myArr = new Array();
数组使用跟java一样啦
//转换myArr为字符串,默认分隔符为“,”
var Str1=myArr.join(" ");
得到变量类型用typeof(Str1)
 
//使用常用的String对象的方法
var Len=Str1.length;
var Link=Str1.link("example01.htm");
var Big=Str1.big();
var Bold=Str1.bold();
var Color=Str1.fontcolor("red");
var firstOne=Str1.indexOf("1");
var lastOne=Str1.lastIndexOf("1");
var theTenthChar=Str1.charAt(9);
 
用对象的方式实现数组
function MyArray(size)  //把这个函数看作定义了一个数组类
{
 //this.length = size;
 for(var i=0;i<size;i++)
 {
 this[i]="";
 }
}
var arr = new MyArray(size);  //这里看作生成了一个数组对象
 
数组操作:slice() sort() splice()
 
实现二维数组:
var myArr=[];
var subArr=[];
for(i=0;i<h;i++)
{
for(k=0;k<w;k++)
{
subArr[k]=k;     //第一维
}
myArr[i]=subArr;  //每一维又为一个一维数组
}
可以遍历myArr[m][n]这个二维数组的所有元素
 
简单数制转换 使用parseInt() parseFloat() 方法
NaN含义指not a number
javascript的表达式跟java差不多的,就是在函数功能上要混合用上html元素