Some of my most useful javascript and html answers:
- (co-authored) How does the "this" keyword work, and when should it be used?
- About splitting strings in a Unicode-aware way
- (co-authored) What do querySelectorAll and getElementsBy* methods return?
- Highlight text in an entire document
- Replace text in an entire document
- Visualization of all Web interfaces in an inheritance tree
- An example of monkey patching “done right” (as right as I know how)
- Find all combinations of numbers, given an array of digits, in order
- Paths and subpaths in the Canvas API
- Step-by-step instructions and general rules for nested destructuring
- Hoes does
let:let{let:[x=1]}=[alert(1)]
work? - About global variables clashing with
window
properties - Sort list items by a
data-*
attribute - Find all duplicate IDs in a document
- Find the highest
z-index
in a document - How does
foo.x = foo = {n: 2}
work?
I also wrote a bachelor’s thesis on the topic of Management of Cryptographic Identities using DNS-based Authentication of Named Entities (DANE).