<script type="text/javascript">
var sTemp = "test String" ;
var oTemp ;
var nValue = 111 ;
//alert(typeof sTemp) ;
//alert(typeof 97) ;
//alert(typeof undefined) ;
//alert(oTemp==undefined) ;
//alert(typeof www) ;
//alert(Number.MAX_VALUE) ;
//alert(Number.MIN_VALUE) ;
//if(isFinite(95))
//{
// alert("有效数字") ;
//}
//if((typeof nValue)=="number")
//{
// alert("Number 类型") ;
//}
//判断能不能转换为数字
//alert(isNaN("123")) ;
//alert(isNaN("wo")) ;
//进制转换
//alert(nValue.toString(2)) ;
//alert(nValue.toString(16)) ;
//解析成number
//alert(parseInt("123blue")) ;
//alert(parseInt("11",2)) ;
//alert(parseFloat("123.12")) ;
//强制转换
//alert(Boolean(100)) ;
//alert(Boolean(null));
//alert(Number(new Object())) ;
//Boolean Class
//var bool = new Boolean(false) ;
//alert(bool && true) ;//bool是个引用,不是实际值false
//Number Class
var vNumber = new Number(99) ;
//转换成number
//var nValue = vNumber.valueOf() ;
//alert(vNumber.toFixed(2)) ;
//alert(vNumber.toExponential(1)) ;
//alert(vNumber.toPrecision(1)) ;
//alert(nValue) ;
//String Class
//var vString = new String("String Test") ;
//alert(vString.length) ;
//alert(vString.charAt(1)) ;
//alert(vString.charCodeAt(1)) ;
//var sValue = vString.concat("concate me") ;
//alert(sValue) ;
//alert(vString) ;
//alert(vString.indexOf("2")) ;
//alert(vString.indexOf("t")) ;
//alert(vString.lastIndexOf("t")) ;
//比较字符串localeCompare
//var oStringObject1 = new String("yellow");
//var oStringObject2 = new String("brick");
//var iResult = oStringObject1.localeCompare("brick");
//if(iResult < 0) {
// alert(oStringObject1 + " comes before " + oStringObject2);
//} else if (iResult > 0) {
// alert(oStringObject1 + " comes after " + oStringObject2);
//} else {
//alert("The two strings are equal");
//}
//var oStringObject = new String("hello world");
//alert(oStringObject.slice(3)); //outputs “lo world”
//alert(oStringObject.substring(3)); //outputs “lo world”
//alert(oStringObject.slice(3, 7)); //outputs “lo w”
//alert(oStringObject.substring(3,7)); //outputs “lo w”
//alert(oStringObject.slice(-3)) ;
//alert(oStringObject.substring(-3)) ;
//alert(oStringObject.toUpperCase()) ;
//alert(oStringObject.toLowerCase()) ;
//alert(oStringObject instanceof String) ;
//var o = new Object();
//o.name = "Nicholas";
//alert(o.name); //outputs “Nicholas”
//delete o.name;//删除对象的属性或方法的引用
//alert(o.name); //outputs “undefined”
//alert(o) ;
</script>
var sTemp = "test String" ;
var oTemp ;
var nValue = 111 ;
//alert(typeof sTemp) ;
//alert(typeof 97) ;
//alert(typeof undefined) ;
//alert(oTemp==undefined) ;
//alert(typeof www) ;
//alert(Number.MAX_VALUE) ;
//alert(Number.MIN_VALUE) ;
//if(isFinite(95))
//{
// alert("有效数字") ;
//}
//if((typeof nValue)=="number")
//{
// alert("Number 类型") ;
//}
//判断能不能转换为数字
//alert(isNaN("123")) ;
//alert(isNaN("wo")) ;
//进制转换
//alert(nValue.toString(2)) ;
//alert(nValue.toString(16)) ;
//解析成number
//alert(parseInt("123blue")) ;
//alert(parseInt("11",2)) ;
//alert(parseFloat("123.12")) ;
//强制转换
//alert(Boolean(100)) ;
//alert(Boolean(null));
//alert(Number(new Object())) ;
//Boolean Class
//var bool = new Boolean(false) ;
//alert(bool && true) ;//bool是个引用,不是实际值false
//Number Class
var vNumber = new Number(99) ;
//转换成number
//var nValue = vNumber.valueOf() ;
//alert(vNumber.toFixed(2)) ;
//alert(vNumber.toExponential(1)) ;
//alert(vNumber.toPrecision(1)) ;
//alert(nValue) ;
//String Class
//var vString = new String("String Test") ;
//alert(vString.length) ;
//alert(vString.charAt(1)) ;
//alert(vString.charCodeAt(1)) ;
//var sValue = vString.concat("concate me") ;
//alert(sValue) ;
//alert(vString) ;
//alert(vString.indexOf("2")) ;
//alert(vString.indexOf("t")) ;
//alert(vString.lastIndexOf("t")) ;
//比较字符串localeCompare
//var oStringObject1 = new String("yellow");
//var oStringObject2 = new String("brick");
//var iResult = oStringObject1.localeCompare("brick");
//if(iResult < 0) {
// alert(oStringObject1 + " comes before " + oStringObject2);
//} else if (iResult > 0) {
// alert(oStringObject1 + " comes after " + oStringObject2);
//} else {
//alert("The two strings are equal");
//}
//var oStringObject = new String("hello world");
//alert(oStringObject.slice(3)); //outputs “lo world”
//alert(oStringObject.substring(3)); //outputs “lo world”
//alert(oStringObject.slice(3, 7)); //outputs “lo w”
//alert(oStringObject.substring(3,7)); //outputs “lo w”
//alert(oStringObject.slice(-3)) ;
//alert(oStringObject.substring(-3)) ;
//alert(oStringObject.toUpperCase()) ;
//alert(oStringObject.toLowerCase()) ;
//alert(oStringObject instanceof String) ;
//var o = new Object();
//o.name = "Nicholas";
//alert(o.name); //outputs “Nicholas”
//delete o.name;//删除对象的属性或方法的引用
//alert(o.name); //outputs “undefined”
//alert(o) ;
</script>