是對象 Javascript中的所有對象的基類,就像其他語言如Java & C#?字符串是否從Javascript中的對象繼承?
我試着下面的代碼在Firefox中安裝了Firebug。
var t = new Object();
var s1 = new String('str');
var s2 = 'str';
console.log(typeof t);
console.log(typeof s1);
console.log(typeof s2);
控制檯輸出是
object
object
string
所以,S1和S2是diffeent類型?
是的,JavaScript中不是基本數據類型的東西都是「對象」。 'String'是一個'Object',它創建一個String類型的原語作爲返回值(來自可選的輸入字符串)。它本身並不是一個「字符串」。查看以下鏈接以獲取更多信息:http://articles.sitepoint.com/article/oriented-programming-1 – FK82 2010-05-11 18:54:22