-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