function Person(_name, _id, _salary){
this.Name = _name;
this.Id = _id;
this.Salary = _salary;
}
Person.prototype.f_IncreaseSalary = function(_percentage){
this.Salary *= _percentage;
}
var per = new Person("cem",10,15000);
1)我可以訪問per.f_IncreaseSalary(0.2)
但如果我從JSON字符串創建此對象我該如何訪問f_IncreaseSalary函數?如何將函數綁定到JSON對象?
var sPer = {"Person" : {"Name":"Cem", "Id":10, "Salary":15000} };
sPer.f_IncreaseSalary(0.2); // it won't!
2)如何創建具有Person類的功能SPER對象?
3)我怎麼理解sPer
有f_IncreaseSalary
函數?