-1
我使用兩個可變字符串,一個數字和另一個浮點數創建一個類函數。對於新對象,當我嘗試將用戶輸入分配給此新對象的每個變量時,系統無法定義它。 alert(s[0])
和其他工作正常和單獨的項目,但後來不能將它們分配給功能B成員。任何人都可以幫忙嗎?如何將輸入變量分配給java腳本中的對象成員
var Book = function() {var name, author , year, price };
var b = new Book;
b.name = "abc";
b.author = "aaa";
b.year = 0;
b.price = 0.0;
var s;
b =prompt("pls enter name, author, year, price ");
s = b.split(";");
alert(s[0]);
alert(s[1]);
alert(s[2]);
alert(s[3]);
if (s.length = 4){
b.name = s[0];
b.author = s[1];
b.year = s[2];
b.price = s[3];
}
除了..的s.length = 4應該是s.length == 4 – g2000