This week we learned the basics of JavaScript and practiced the logic of familiarity with some simple code.Basic knowledge:1, the mark used in js, the location is arbitrary but preferably written in front of the label; Three modes of output:1.
Today, when programming, the JavaScript program reported the error: cannot use ' in ' operator to search for ..., the specific error message is as follows: Frankly, such errors are the hardest to debug. Because it does not point to the specific code
JavaScript does not have a block-level scope concept, such as the following code:function Outputnumbers (count) {for (var i=0; i Unlike the C, Java language, variable I can still be used outside the for loop, and the variable i is defined in the
1. How to use closures correctly
1. Common closures
var asd = (function() {var value = 0 // private variable put in memory return function() { //Biubiubiu Launch Rocket }}); ASD ( );
2. A closure problem caused by a
1. Scope of variables
2. Life cycle of variables
3. Closures more useful
1. Package variables
2. Continuation of local variable life
4. Closures and object-oriented design
5. Closures and memory management
Demand effect
Click on the link. The current page loads the XML file and displays the content
Through the search box. Searches for node data within an XML file. Show node data that includes content
function implementationDemo
1.JavaScript Creating nodesCreateElement (); Note: Create an element node.For example:var v = document.createelement ("P");createTextNode (); Note: Create a text node.For example:var v = document.createtextnode ("Everyone good");2.js node
When it comes to prototype chains, the first thing to say about objects.In JavaScript we often say "everything is Object" and objects are collections of properties, but not all types are objects, undefined, number, string, Boolean are simple value
JavaScript core Syntax:Basic Data type :Undefined (undefined type) when the declared variable is not initialized, the default value of the variable is undefinedNull (NULL type) the value of undefined is a null derivation, but NULL means that the
A HistoryTwo implementationsA. Three parts of javascript:ECMAScript: Defined by ECMA-262, providing core language functions;DOM: Provides an application programming interface for HTML/methods and interfaces for accessing and manipulating Web page
Event: Something happened.For example:OnClick mouse Click, what happens when you click on it.1.onBlur Focus Leave Event2.onChange User modified value is about to leave the event3.onClick Mouse Click event4.onDbClick Mouse Double-click event5.onFocus
JavaScript Features:Loose: Its variables do not have to have a definite typeObject properties: Objects in JavaScript map property names to arbitrary property values, which is much like a hash table or associative array, unlike a struct in C or an
Springmvc + mybatis implements paging SQL statement, springmvcmybatis
PUBLIC "-// mybatis.org//DTD Mapper 3.0 // EN"Http://mybatis.org/dtd/mybatis-3-mapper.dtd> If the alias configured in mybatis is initialized in the sprin file is -->Select t2. *
Flex layout helps you quickly implement layout, and flex layout implements Layout
The flex layout can help us quickly deploy some blocks to achieve the desired effect without having to use float or position. we often use some special la s when
Vue payment password, vue paymentSearching from the Internet is very troublesome. I spent some time doing this on my own, which is simple and lightweight and suitable for all ages.
enter the payment password > 1 2 3 4
Gulp practical configuration (1) -- demo, gulp practical configuration demo
As promoted by React and Vue, many people are using webpack as automated building tools. However, in many cases, we do not need to use webpack, A lightweight build tool like
Bootstrap progress bar and bootstrap dynamic progress barPrevious
In a webpage, the progress bar is not uncommon. For example, a scoring system, such as the loading status, provides real-time feedback for the current workflow or action through a
Bootstrap media objectPrevious
In Web pages or mobile pages, you can often see the effect of text and text mixing. The picture is arranged on the left (or right) and the content is arranged on the right (or left. This effect is often called a media
Html tags (2), html tags
The last time I talked about the label, I didn't elaborate on the usage of the tag.
example of a tag
Baidu, you will know
Click Export to 2.html
click to jump to the bottom
here is the bottom of the
Detects and deletes unnecessary css and detects useless css.
This article describes how to detect unnecessary css on the page.
1. chrome F12 review element Audits
Note:When you use Audits, css that is not used in the page is detected. You need
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