fixes
This commit is contained in:
parent
c4a6c4ffb9
commit
138237e894
3 changed files with 3 additions and 3 deletions
|
@ -2,7 +2,7 @@
|
|||
|
||||
Let's revisit arrow functions.
|
||||
|
||||
Arrow functions are not just a "shorthand" for writing small stuff.
|
||||
Arrow functions are not just a "shorthand" for writing small stuff. They have some very specific and useful features.
|
||||
|
||||
JavaScript is full of situations where we need to write a small function, that's executed somewhere else.
|
||||
|
||||
|
@ -14,7 +14,7 @@ For instance:
|
|||
|
||||
It's in the very spirit of JavaScript to create a function and pass it somewhere.
|
||||
|
||||
And in such functions we usually don't want to leave the current context.
|
||||
And in such functions we usually don't want to leave the current context. That's where arrow functions come in handy.
|
||||
|
||||
## Arrow functions have no "this"
|
||||
|
||||
|
|
|
@ -504,7 +504,7 @@ Focus on me, the cursor will be at position 10.
|
|||
|
||||
### Example: modifying selection
|
||||
|
||||
To modify the content of the selection, we can use `input.setRangeText`. Of course, we can read `selectionStart/End` and, with the knowledge of the selection, change the corresponding substring of `value`, but `setRangeText` is more powerful and often more convenient.
|
||||
To modify the content of the selection, we can use `input.setRangeText()` method. Of course, we can read `selectionStart/End` and, with the knowledge of the selection, change the corresponding substring of `value`, but `setRangeText` is more powerful and often more convenient.
|
||||
|
||||
That's a somewhat complex method. In its simplest one-argument form it replaces the user selected range and removes the selection.
|
||||
|
||||
|
|
BIN
figures.sketch
BIN
figures.sketch
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue