Pre parsing (no change)
Pre analysis
Pre parsing: read through and explain the code before all the code is executed, and then execute the code after the explanation is completed
Function call problem:
When a function is defined, the code put into the "box" will not be executedThe code is executed only when the function is called
Pre parsing has two parts ...
Posted by crouchl on Sun, 27 Feb 2022 07:31:17 +0100
The fifth day of learning JSDOM and BOM
The fifth day of learning JS BOM and DOM (Part 2)
1. Animation function
1.1 creep function
The speed of movement is not uniform, but changes slowly
An example
explain
Achieve jog animation and can move between multiple values
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta htt ...
Posted by anon on Sun, 27 Feb 2022 03:17:02 +0100
JavaScript learning notes
1, Overview JavaScript is a scripting language. Its target program is saved in the form of ordinary text. JS runs in the browser, which has a kernel that executes JS code. It has nothing to do with JAVA. JavaScript is mainly used to operate nodes in HTML to produce dynamic effects. It is a programming language. Core syntax: ECMAScript 2, How to ...
Posted by shrive22 on Sun, 27 Feb 2022 02:44:19 +0100
[ctfshow] file upload web151-170wp
web151
1. Write a sentence and upload it
It is found that the front end has verification
<?php @eval($_POST[1]);?>
Directly click on F12
2. Modify front-end verification
You can upload successfully
3. Find flag on ant sword
//Common commands:
1=system("ls /"); //Find root directory
1=system("ls ./"); //Find c ...
Posted by Juan Dela Cruz on Sat, 26 Feb 2022 15:55:08 +0100
[lodash] difference source code study and analysis [pre index]
Welcome to my official account, "front-end wall".
A modern JavaScript utility library delivering modularity, performance & extras.
lodash is a consistent, modular, high-performance JavaScript utility library
1, Environmental preparation
lodash version v4 zero Through github1s web page, you can see lodash - differ ...
Posted by mastermike707 on Sat, 26 Feb 2022 15:15:05 +0100
10 great JavaScript shorthand skills
Today I want to share 10 great JavaScript shorthand methods, which can speed up the development speed and get twice the result with half the effort.
Let's go!
1. Merge arrays
Common writing:
We usually use the concat() method in Array to combine two arrays. Using the concat() method to merge two or more arrays does not change the existing A ...
Posted by jadebabe on Sat, 26 Feb 2022 12:07:33 +0100
Higher order function - make the code simpler and include examples
The arrow function is used in this article. If you don't know, you can check it 👇
ES6 study noteshttps://blog.csdn.net/TeAmo__/article/details/123053529?spm=1001.2014.3001.5501
catalogue
forEach traversal
filter filtering
Find find
findIndex find subscript
map mapping
reduce accumulation
Some some
every all
Sort sort
forEach tr ...
Posted by Grant Holmes on Sat, 26 Feb 2022 10:05:04 +0100
Encapsulation of native ajax requests
Encapsulation of native ajax requests
The native ajax request is divided into four steps:
1. Create request object
Determine browser compatibility issues ie browser: window ActiveXObject Common browser: window XMLHttpRequest
if (window.XMLHttpRequest) {
var xhr = new XMLHttpRequest();
} else if (window.ActiveXObject) {
...
Posted by Coronet on Sat, 26 Feb 2022 09:54:06 +0100
Interview: this keyword
preface
this topic is an unavoidable difficulty in study, work and interview.
Let's start with a topic:
var name = "Xiao Hong";
function a() {
var name = "Xiaobai";
console.log(this.name);
}
function d(i) {
return i();
}
var b = {
name: "Xiao Huang",
detail: function() {
console.log(this.name);
},
show: fu ...
Posted by cyanblue on Sat, 26 Feb 2022 09:14:49 +0100
The fourth day of learning JSDOM and BOM
js DOM and BOM study day 4
1. BOM overview
1.1 what is BOM
BOM (Browser Object Model), Browser Object Model, which provides content independent objects that interact with browser windows. The core object is windowBOM consists of a series of objects with multiple attributes and methodsBOM lacks standards. js standard ECMA, DOM standard W3 ...
Posted by anthony522 on Sat, 26 Feb 2022 08:07:25 +0100