var number = 12345;
var obj = {};
faire quelque chose commeComment obtenir une référence de valeur primitive?
obj.look ((((((some operator or function to get a reference of number))))) number
De toute façon, nous allons maintenant penser obj a une référence au numéro. Donc, je voudrais le faire de cette façon.
obj.look = 'abc';
console.log (number); // hopefully 'abc'
je voudrais que ça va être:
- pas la méthode (comme obj.look())
mais peut se référer dans la propriété (comme obj.look)
tous Je demande est comment obtenir une référence de valeur primitive.
Je crois qu'il doit y avoir un moyen. Sil te plait aide moi.
Comment cela résout-il la 2ème partie de la question (qui n'a aucun sens): 'obj.look = 'abc'; console.log (numéro); // J'espère 'abc'? – Andy
Peut être fait avec un setter aussi bien. – MinusFour
Merci beaucoup. Maintenant, je peux aller dormir bien et comme @MinusFour mentionné, var obj = {get look() {return number;}}; travaillera aussi. –