get 36 // the same as: // const get = Ember.get; const { get } = Ember; let me = Ember.Object.create({ firstName: 'Elad' }); get(me, 'firstName'); // -> “Elad"
get 50 function getWithDefault(root, key, defaultValue) { var value = get(root, key); if (value === undefined) { return defaultValue; } return value; } https://github.com/emberjs/ember.js/blob/v2.5.0/packages/ember-metal/lib/property_get.js#L109
get 53 const PoliteObject = Ember.Object.extend({ unknownProperty(keyName) { return `I don't know what ${keyName} is`; } }); let robot = PoliteObject.create(); robot.get('love'); // -> "I don't know what love is"
get ES5 Getter 56 “We would like to use [ES5 getters and setters] in Ember to eliminate the explicit calls to get. … Moving the Ember object model closer to the pure JavaScript object model is a major goal for Ember 2.x.” — Ember.js RFC 45 https://github.com/emberjs/rfcs/blob/master/text/0045-internet-explorer.md
get Computed Decorators 57 http://emberjs.com/blog/2015/08/13/ember-2-0-released.html#toc_ember-2-x-themes “As the Javascript decorator proposal stabilizes, and as transpilers improve their implementations, we plan to adapt computed properties and other APIs to that syntax” — Ember.js Blog