String对象
<title>String对象</title>
<script type="text/javascript">
//方式一:定义String对象
/*
var str1 = new String("hello");
var str2 = new String("hello");
document.write("结果:"+(str1==str2)+"<br/>"); false
//valueOf():该方法返回对象的内容
document.write("结果:"+(str1.valueOf()==str2.valueOf())); true
*/
//方式二:
/*
var str1 = "hello";
var str2 = "hello";
document.write("结果:"+(str1==str2)+"<br/>"); true
*/
/*
常用方法:
charAt(): 返指定索引的内容回
indexOf(): 返回首次出现指定字符的索引位置
lastIndexOf(): 返回最后出现指定字符的索引位置
fontcolor(): 直接给字符串添加颜色
replace(): 替换指定的字符串
split(): 使用指定字符串切割字符串,返回字符串数组
substring(start,end); 截取字符串,start:开始索引, end:结束索引
substr(strat,[length]) 截取字符串, start:开始索引 length: 截取的字符串长度
*/
var str ="hellojava";
document.write(str.charAt(4)+"<br/>");
document.write(str.indexOf("a")+"<br/>");
document.write(str.lastIndexOf("a")+"<br/>");
document.write(str.fontcolor("#0000ff")+"<br/>");
document.write(str.replace("java","itcast")+"<br/>");
document.write(str.substring(5,9)+"<br/>");
document.write(str.substr(5,4));
var str = "java-net-php-平面";
var strArray = str.split("-");
for(var i=0;i<strArray.length;i++){
document.write(strArray[i]+",");
}
</script>
Number对象
<title>Number对象</title>
<script type="text/javascript">
//方式一:定义Number对象
/*
var num1 = new Number(20);
var num2 = new Number(20);
*/
//方式二:
/*
var num1 = 20;
var num2 = 20;
document.write((num1==num2)+"<br/>");
document.write(num1.valueOf()==num2.valueOf());
*/
var b1 = new Boolean(true);
var b2 = new Boolean(true);
document.write((b1==b2)+"<br/>");
document.write(b1.valueOf()==b2.valueOf());
</script>
Math对象
<script type="text/javascript">
/*
常用的方法:
1)ceil(): 向上取整。 如果有小数部分的话,直接+1
2)floor(): 向下取整。如果有小数部分的话,直接丢失小数部分,保利整数位
3) round(): 四舍五入取整。满5进一
4)random(): 生成一个随机的0-1的小数 .包含0,不包含1
5)max(): 返回最大值
6)min(): 返回最小值
*/
var num = 3.50;
document.write(Math.ceil(num)+"<br/>");
document.write(Math.floor(num)+"<br/>");
document.write(Math.round(num)+"<br/>");
document.write(Math.round(Math.random()*100)+"<br/>");
document.write(Math.max(10,6,54,23,76)+"<br/>");
document.write(Math.min(10,6,54,23,76)+"<br/>");
</script>