Call Javascript function from URL/address bar

There isn’t from a hyperlink, no. Not unless the page has script inside specifically for this and it’s checking for some parameter….but for your question, no, there’s no built-in support in browsers for this. There are however bookmarklets you can bookmark to quickly run JavaScript functions from your address bar; not sure if that meets … Read more

Why does JSHint throw a warning if I am using const?

When relying upon ECMAScript 6 features such as const, you should set this option so JSHint doesn’t raise unnecessary warnings. /*jshint esnext: true */ (Edit 2015.12.29: updated syntax to reflect @Olga’s comments) This option, as the name suggests, tells JSHint that your code uses ECMAScript 6 specific syntax. http://jshint.com/docs/options/#esversion Edit 2017.06.11: added another option based on this answer. While inline … Read more

How do I check if an object has a key in JavaScript?

Try the JavaScript in operator. And the inverse. Be careful! The in operator matches all object keys, including those in the object’s prototype chain. Use myObj.hasOwnProperty(‘key’) to check an object’s own keys and will only return true if key is available on myObj directly: Unless you have a specific reason to use the in operator, using myObj.hasOwnProperty(‘key’) produces the result most code is looking for.