基本包裝類型
基本包裝類型:
代碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>基本包裝類型</title>
</head>
<body>
<script>
/*
基本包裝類型:
普通變量不能直接調用屬性或方法
對象可以直接調用屬性和方法
基本包裝類型:本身是基本類型,但是在執行代碼的過程中,如果這種類型
的變量調用了屬性或者方法,那麽這種類型就不再是基本類型了,而是基本
包裝類型,這個變量也不是普通的變量了,而是基本包裝類型對象
string number boolean
*/
var str1="hello";
str1=str1.replace("ll","EE");
console.log(str1);
var num1=123;
console.log(num1);
console.log(num1.toString());
//如果是一個對象&&true,那麽結果是true
//如果是一個true&&對象,那麽結果是對象
var flag1=new Boolean(false);
var result1=flag1 && true;
console.log(result1); //true
var result2=true && flag1;
console.log(result2); //Boolean?{false}
var num2=10;
var num3=Number("10"); //轉換,沒有new 類型轉換
var num4=new Number("10"); //基本包裝類型
</script>
</body>
</html>
基本包裝類型