The philosophical thought in Javascript prototypeHttp://mp.weixin.qq.com/s/HFJqepr60shTN08KLv4mQAJavaScript prototypingHttp://mp.weixin.qq.com/s/n6MfiBKEOyBzJMmpGYUUAAIn layman's JavaScript closure
Usually we judge that the type is typeof but not precise, and can only distinguish between types "number", "string", "Undefined", "Boolean", "Object" five. For arrays, functions, and objects, their relationships are complex, and using typeof will
One, greedy mode and non-greedy mode(1) Greedy mode
If the regular expression is \d{3,6}. The string ' 123456789 ' will result in as many matches as possible
(2) Non-greedy mode
Only need to add after the quantifier? To represent as
Event FlowDescribe the order in which things are accepted in a pageThe order in which things are received
Event bubbling
Received by the most specific element and then propagated up to the least specific element node (document)
1. The MUI element transforms HTML elementsvar obj=mui ("#id") [0];2. Event Bindingvar btn = document.getElementById ("login");Btn.addeventlistener (' Tap ', function () {Event handling});/* For all elements in address that contain the AJAXBTN class
JavaScript single Thread mechanism
One language feature of JavaScript (and the core of the language) is single-threaded. What is a single thread? In short, you can only do one thing at a time, and when there are multiple tasks, you can only
Small programs implement the ScrollNav component of YDUI,
This article provides examples of code for implementing the scrolling navigation Effect of applets for your reference. The specific content is as follows:
Download DEMO
Implementation
The applet implements the ScrollTab component of YDUI, yduiscrolltab
The example in this article shares with you the code for implementing the scrolling tab effect of the applet for your reference. The specific content is as follows:
Download
The applet implements rolling Message notification, while the applet implements rolling Message notification.
This article provides examples to share with you the code for implementing rolling messages by using applets for your reference. The
Css supplement,
(1) Horizontal Alignment1. Use the margin attribute for Horizontal AlignmentYou can align block elements by setting the left and right margins to "auto.Unless it has already been declared! DOCTYPE. Otherwise, margin: auto is invalid
Concept and Usage Analysis of JS design patterns, and js Design Patterns
This article describes the concept and usage of the JS Design Pattern policy pattern. We will share this with you for your reference. The details are as follows:
Concept
CSS positioning,CSS positioning
The display attribute can be used to change the type of the generated box. For example, if the attribute is set to block, the row element can be represented as a block-level element. If the display attribute is set to
First knowledge of Html and websocket, first knowledge of HtmlwebsocketI. web Framework
As we all know, all Web applications are essentially a socket server, and your browser is actually a socket Client.
import socket def handle_request(client):
Vue-first knowledge,
1. Download a vue. min. js package from the official vue website; http://www.runoob.com/vue2/vue-install.html.
2. Create a folder and put vue. min. js in it;
3. Create an html file and introduce the preceding js file;
4.
JS implementation uses no intermediate variable temp to implement two variable value exchange methods, jstemp
1. Use addition and subtraction;
Var a = 1; var B = 2; a = a + B; B = a-B; a = a-B;
2. Use multiplication and division (multiplication
Summary of css, css
To learn css well, you need to repeat and accumulate it for a long time. The details are constantly improved, and your style is gradually formed to bring your css closer to elegance.
The following summarizes some of the css code
The most important method commonly used in js arrays is js arrays.
Arrays are the most commonly used data types in js. We can find many summary of their methods elsewhere. This article lists what I think (I think ^_^) the most important method
Block, inline, inline-block, inlineinline-block
I am reviewing recently. I am very nervous about preparing for the written examination a few days later. Then I can see this place.
Block:Block-level elements with line breaks, such as div, p, h1 ~ H6
The functions and compatibility solutions of getBoundingClientRect in js are described in detail,
1. Functions of getBoundingClientRect
GetBoundingClientRect is used to obtain the position set of an html element relative to a window.
Run object.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service