[intermediate and advanced front end] necessary, 30 + high-frequency handwritten questions and detailed answers (10000 words long text). See how "you" can embarrass me

preface ❝ Write a quick row. Can you write a Promise A deep copy... I believe you have encountered such problems in the interview or daily business more than once. You feel familiar when writing code on site, but even if you can't write it, the expected offer is far away from us o(╥﹏╥) o. Come on, guys, roll up. The daily plan is not enou ...

Posted by radstorm on Thu, 14 Oct 2021 14:48:38 -0700

HTML learning notes

1, HTML, hypertext markup language 1. Foreword 1.1 software architecture C/S, client / server Generally, the software we use is C/S architecture;For example, the software QQ, 360, office and XMind in the system:C represents the client, and the user uses the software through the client;S refers to the server, which is responsible for process ...

Posted by aleX_hill on Wed, 13 Oct 2021 20:11:04 -0700

Code specification of product quality purchase

Code specification 1. General Welcome to the code specification of pinyougou. This is the internal specification of pinyougou organized by me based on JD front-end code specification. Coding specifications designed to enhance team development collaboration, improve code quality and build the cornerstone of development, The following specific ...

Posted by ultraslacker on Wed, 13 Oct 2021 05:52:39 -0700

flex flexible layout

display: flex; // Used to turn on elastic layout Before learning flex flexible layout, we need to understand the following concepts: Elastic containerElastic projectprincipal axisCross axis catalogue 1. Elastic container 2. Flexible items 3. Spindle 4. Cross axis 5. Elastic setting 6. Communication 1. Elastic container Def ...

Posted by goltoof on Tue, 12 Oct 2021 21:05:41 -0700

Deep copy and shallow copy

1. What is shallow copy Create a new object that has an exact copy of the original object property values. If the attribute is a basic type, the value of the basic type is copied. If the attribute is a reference type, the memory address is copied  , So if one object changes this address, it will affect the other object. Above, ` S ...

Posted by pureDesi on Tue, 12 Oct 2021 19:16:12 -0700

[React introduction practice] combined with ant design, develop a table list with [complex operation] and the use of [Modal pop-up] from 0

There is no doubt that you are born worthy of love.   catalogue 1. See the page effect 2. Analyze interface documents (1) Freeze and unfreeze interface   (2) View details interface   (3) Assign role interface   (4) Create user interface   3. Reference UI to write front-end pages (1) Overall page layout (2) L ...

Posted by Creech on Mon, 11 Oct 2021 21:00:59 -0700

One developer summed up these 15 elegant JavaScript tips

Author: Haseeb Anwar Translator: front end Xiaozhi Source: medium There are dreams and dry goods. Wechat search [Daqian world] pays attention to this bowl washing wisdom who is still washing dishes in the early morning. This article GitHub https://github.com/qq449245884/xiaozhi It has been included. There are complete test sites, materi ...

Posted by onepixel on Mon, 11 Oct 2021 17:37:59 -0700

Generating Web application code from JSON sample data

catalogue introduce How does it work? Create data model Rendering code BootGen SDK Framework plug-in Web application In this article, you will understand the internal working principle of BootGen, a code generator that can create ASP.NET 5 and Vue 3 applications based on JSON datasets. introduce { "users": [ { "userName ...

Posted by phpfre@k* on Mon, 11 Oct 2021 12:38:39 -0700

CSS elements used in traditional layout

CSS layout common elements display The display attribute specifies the type of box that the element should generate. Each HTML element has its own default display attribute value. You can change the default values of HTML inline elements and HTML inline elements through display. In my previous introduction to HTML documents, I explained t ...

Posted by unknown101 on Mon, 11 Oct 2021 12:02:46 -0700

Basic Javascript (operator and process control)

1. Operator (operator) "Operator" is a symbol used to realize the functions of assignment, comparison and arithmetic operation. Common operators are classified as follows 👇 Arithmetic operator Increment and decrement operators Comparison operator Logical operator Assignment Operators 1.1 arithmetic operators operatordescri ...

Posted by char skd1 on Mon, 11 Oct 2021 11:23:58 -0700