ghasemkiani (69)in #programming • 6 years agoMerging PDF Files with JavaMerging PDF files is a common task that we usually need to do in our daily activities. Of course, it is possible and…ghasemkiani (69)in #nowruz • 6 years agoHappy Iranian New YearToday 2018-03-20, at exactly 16:15:28 GMT (19:45:28 IRST), the Earth passes the point in its orbit where the ecliptic…ghasemkiani (69)in #news • 6 years agoStephen Hawking, one of the greatest physicists of our time, dies at 76Stephen Hawking’s family released a statement today, confirming his death at his home in England. Source:…ghasemkiani (69)in #javascript • 6 years agoUsing Scoped NPM PackagesNPM is the most widely used package manager for NodeJS . It has more than 600,000 packages with hundreds of…ghasemkiani (69)in #javascript • 7 years agoOptimistic Typing in NashornI have a bunch of programs written in JavaScript for Nashorn , the fast JavaScript engine shipped with JDK 8…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Reflect.applyThe method Reflect.apply is just a better and more meaningful way to do Function.prototype.apply . In other words…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Reflect.constructThe method Reflect.construct helps construct a new instance from a constructor function given an array of arguments.…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: ReflectReflect is a global object in ES6 and later that provides the reflection API for JavaScript. Most strongly typed…ghasemkiani (69)in #medicine • 7 years agoNew Horizons Broke the Record of the “Pale Blue Dot” PictureThe New Horizons probe was launched in 2006 in a mission to explore Pluto. First, it had a flyby of Jupiter and used…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.freeze and Object.isFrozenIn the previous posts, I discussed about two levels of object protection: Object.preventExtensions and Object.seal…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.seal and Object.isSealedIn the previous post, I wrote about Object.preventExtensions . That functions prevents the addition of new properties…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.preventExtensions and Object.isExtensibleIn JavaScript, an object is extensible by default. This means that new properties can be added to the object. In some…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.prototype.hasOwnPropertyObjects in JavaScript have not only their own properties, but also the properties that are on the objects in their…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.isYou may have heard of the book JavaScript: The Good Parts (Yahoo Press, December 2008) by Douglas Crockford .…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.keys, Object.values, and Object.entriesWhen you call the function Object.keys on an object, it returns an array containing the names of the given object's…ghasemkiani (69)in #motivation • 7 years agoWhat Is Success and How Do You Define It?When I was a kid, there was one subject that was repeatedly given to us for essay writing class: “Which one is better…ghasemkiani (69)in #steemit • 7 years agoSteemit Reached 700,000 MembersIn a few minutes, Steemit membership will surpass 700,000 members. More than 21% of these members joined Steemit…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.getPrototypeOf and Object.setPrototypeOfThese functions, as is evident from their names, enable you to get and set the prototype of an object. In light of the…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.assignThe function Object.assign is used to assign the values of “enumerable” and “own” properties from one or more source…ghasemkiani (69)in #javascript • 7 years agoJavaScript Basics: Object.createIn an earlier post ( Object Creation and Manipulation Functions in JavaScript ), I listed some functions that are…