Skip to content

How to parse link header from github API

the github API sends the pagination data for the json results in the http link header: since the github API is not the only API using this method (i think) i wanted to ask if someone has a useful little snippet to parse the link header (and convert it to an array for example) so that i can use it

JavaScript strings – UTF-16 vs UCS-2?

I’ve read in some places that JavaScript strings are UTF-16, and in other places they’re UCS-2. I did some searching around to try to figure out the difference and found this: Q: What is the difference between UCS-2 and UTF-16? A: UCS-2 is obsolete terminology which refers to a Unicode implementat…

Constructor function vs Factory functions

Can someone clarify the difference between a constructor function and a factory function in Javascript. When to use one instead of the other? Answer The basic difference is that a constructor function is used with the new keyword (which causes JavaScript to automatically create a new object, set this within t…

Chrome extension: Get last used tab

I’m trying to create a simple plugin for Google Chrome. One of the functions would be a return to the last used tab, but I don’t know how to do it. So, is there any way to get the last used tab? Answer You could try adding a hook into the onSelected event of the tabs and just saving that

JavaScript code to stop form submission

One way to stop form submission is to return false from your JavaScript function. When the submit button is clicked, a validation function is called. I have a case in form validation. If that condition is met I call a function named returnToPreviousPage(); I am using JavaScript and Dojo Toolkit. Rather going …