-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instance properties #82
Comments
Oh, I've just noticed the same issue was already raised here: #80 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
According to the book (https://arcturo.github.io/library/coffeescript/03_classes.html) instance properties can be created in the following way:
But when I checked generated JavaScript code it looks like
price
property was added to the prototype 😕...Well, if you try to use it I guess in that case it will magically work because the number type in JavaScript is immutable, but let me just show you an example with mutable field:
So obviously
products
property was added to the prototype and it's shared by both instances.The text was updated successfully, but these errors were encountered: