How do I check if an array includes a value in JavaScript?

Modern browsers have Array#includes, which does exactly that and is widely supported by everyone except IE:  Run code snippet You can also use Array#indexOf, which is less direct, but doesn’t require polyfills for outdated browsers.  Run code snippet Many frameworks also offer similar methods: jQuery: $.inArray(value, array, [fromIndex]) Underscore.js: _.contains(array, value) (also aliased as _.include and _.includes) Dojo Toolkit: dojo.indexOf(array, value, [fromIndex, findLast]) Prototype: array.indexOf(value) MooTools: array.indexOf(value) MochiKit: findValue(array, value) MS … Read more

Replacing instances of a character in a string

Strings in python are immutable, so you cannot treat them as a list and assign to indices. Use .replace() instead: If you need to replace only certain semicolons, you’ll need to be more specific. You could use slicing to isolate the section of the string to replace in: That’ll replace all semi-colons in the first 10 characters of the … Read more

How am I supposed to use index.html?

Many web servers will have a ‘default document’ that is returned when you specify just a path and no file name. So browsing to http://example.com will return the default document from the document root directory of that domain. Quite often the default document can be named index.html, index.htm or -if PHP is installed- index.php, but … Read more

What is the := operator?

In all languages that support an operator := it means assignment. In languages that support an operator :=, the = operator usually means an equality comparison. In languages where = means assignment, == is typically used for equality comparison. does := mean =? I can’t recall any languages where := means the same as =. In MySQL := and = are both used for assignment, however they are not interchangeable and selecting the correct one … Read more

javac is not recognized as an internal or external command, operable program or batch file [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers. Want to improve this question? Update the question so it’s on-topic for Stack Overflow. Closed 7 years ago.Improve this question I am experiencing an error while trying to compile Java programs. I am on Windows (this is a Windows-specific problem) and I have the … Read more