Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options user 35841

JavaScript (not to be confused with Java) is a high-level, dynamic, multi-paradigm, weakly-typed language used for both client-side and server-side scripting. Use this tag for questions regarding common implementations of ECMAScript, JavaScript, JScript, etc. JS does not typically refer to its ECMA-cousin, ActionScript.

4
votes
fooObj is an object and it is also an instance of the foo prototype. Though javascript doesn't technically have classes, many would also call fooObj an object of the foo class because it works somewhat similarly to classes in other languages. …
answered Feb 13 '13 by jfriend00
5
votes
webSocket is implemented in browsers (not in the underlying OS). It is built on top of TCP/IP which comes from the OS. You can see which versions of which browsers support webSockets here:http://can …
answered Mar 23 '15 by jfriend00
5
votes
objects are built and work using plain ES5 Javascript, then you will have a very good understanding of how the core parts of the prototype system works. Once you have that understanding, then feel free to … syntax as a cleaner way to express the desired structure. My choices are: Carry on deeper into the Javascript prototype model Yes, do this first. Implement (and learn) the new ES6 class …
answered Nov 1 '16 by jfriend00
27
votes
Client-side Javascript cannot be secured - ever. If the browser can run it, that means that the Javascript instructions are 100% available to anyone who wants them. You can compress and obscure the … Javascript. That is merely an obstacle that any talented developer can get around with some extra investment of time. So, a novel algorithm cannot be protected in browser-based Javascript. If you …
answered Jan 7 '15 by jfriend00
13
votes
notifications, then starting the ajax call, then continuing to run other javascript and then some time later, the callback is called with a state change on the ajax call (such as completion). …
answered Jun 19 '13 by jfriend00
9
votes
behaviors would have to be discontinued. Plus, modern browsers already have web workers which allow pure javascript multi-threading (without DOM access in the threads) so you'd have to describe what more beyond web workers that doesn't require DOM access you are interested in implementing. …
answered Apr 26 '13 by jfriend00
0
votes
There's zero reason to start from scratch with your own library. The existing libraries incorporate thousands of hours of work and cross-browser compatibility. Pick the library that most matches wha …
answered Jul 10 '11 by jfriend00
5
votes
Images are cached by the browser in both an in-memory cache (that lasts no longer than the duration of a browser session) and a disk-based cache (that can last across sessions according to the disk ca …
answered May 30 '14 by jfriend00
14
votes
The ES6 class syntax does not change the functionality of Javascript at all. It is merely syntax sugar for prototype declarations. Once parsed, it just creates prototype objects which can then be …
answered Dec 5 '15 by jfriend00

15 30 50 per page