常用场景
例子1:
var str = 123;
var a = str.toString();
console.log(a);
// str是一个基本类型值,它本身是没有toString方法的,之所以能够调用这个方法,是因为
// 调用之前系统创建了一个基本类型包装对象,(基本类型的类型决定了这个基本包装对象的类型)
// 然后通过这个对象来调用这个方法,调用完成后这个对象自动销毁。
例子2:
var arr = ["a","b","c"];
$.each(arr,function(i,v){
console.log(this); // String类型的对象
// this + "" 就会变成基本类型的值 v 了
console.log(v); // 数组中的每一项的值
})