Document directory
I. What is JavaScript?
Ii. Start of JavaScript programming
Iii. Implementation basics of JavaScript
Iv. Summary of this Chapter
From the beginning of college, I began to learn how to create web pages and began to access Javascript. Now I just feel that Ja
Javascript: traversing the prototype chain, calling stack, and scope chain
In JavaScript, there are three common chain structures: prototype chain, call stack (Call StackScope chain. This article does not want to talk about the basic knowledge of these concepts, but rather shows how to traverse the three chain structures to deepen understanding. Traverse prototype chain
In
The script in the HTML must be between the tags.The script can be placed in the JavaScript Functions and EventsThe JavaScript statements in the example above will be executed when the page loads.In general, we need to execute code when an event occurs, such as when a user taps a button.If we put JavaScript code in a function, we can call it when the event occurs
Traditionally, Javascript files are loaded using the script tag. We can also use the DOM method to dynamically load Javascript files. The specific implementation is as follows. If you are interested, refer to the traditional method, the script label is used to load Javascript files.
As shown below:
The javascript design pattern is turing Publishing. in learning, I want to focus on every chapter. Question:
1.1 javascript flexibility
Object-oriented Javascript programming mode: 1. Saving state 2. methods that can be called within an object 3. Better understanding of the structure of a program, able to withstand iterative development (in my opinion)
The Co
Document directory
Attribute
Method
1. Create an instance of the object
2. Create an object Template
Objects help organize information.Instance
Instance of the created object
This example shows how to create an instance of the javacripobject ).
Create an object Template
This example shows you how to create a template for a javacript object ).
JavaScript Object
In the previous section of this tutorial, we have learn
Javascript (1) Summary of javascript Array usage (2), javascript Array
// 1. array sorting. The default value is ascending. The sort () method calls the toString () of each item in the array, and then compares the obtained string to sort the result. // sort (): returns the sorted array // var arr = [23,1, 3,56, 42,-1]; // arr. sort (); // alert (arr); //-, // eve
Learning javascript object-oriented understanding of javascript prototype and prototype chain, javascript object-oriented
Let's take a look at a picture and sort it out.
I. Basic Concepts Prototype chain]Each constructor has an object. The prototype object contains a pointer to the constructor, And the instance contains an internal pointer to the prototype objec
Javascript basics and javascript beginners are recommended in javascript beginners.
Some time ago, when I read the javascript advanced tutorial, I found many basic javascript concepts that I don't understand.
I searched the internet and saw that 《Basic
Javascript is a sequence of statements executed by the browser.
Javascript statements
The javascript statement is a command sent to the browser. These commands are used to tell the browser what to do.
This JavaScript statement tells the browser to output "Hello World" to the webpage ":
Document. Write ("Hello W
Javascript learning diary-prevents javascript events from bubbling and obtains the Control ID value
1. How to Prevent event bubbles
The Code is as follows:
// Non-IEIf (event event. stopPropagation)Event. stopPropagation ();Else // IEWindow. event. cancelBubble = true;
2. Get the Control ID
The Code is as follows:
If (document. all ){// IEAlert (event. srcElement. tagName + ":" + event. srcEl
How many seconds does function sleep in js? Javascript beginners often ask this question. Since the emergence of Javascript, this function is so necessary, but why does js not provide such a function?
Currently, all browsers parse js in the UI thread. Taking Firefox as an example, I re-compiled the js engine and added the sleep method to the js alert. This method calls the C language thread sleep functio
This article mainly introduces a simple example of implementing the TAB switch Effect of js (JavaScript). If you need it, you can refer to it and hope to help you with JavaScript) the tab Label Switching code of, can automatically adapt to the width, you can add and delete the label block yourself, you can complete the silly operation!
The Code is as follows:
19991224/loose. dtd ">
Adaptive width labe
Document directory
Instance 1
Instance 2
Syntax:
Instance
Syntax:
Instance:
The Condition Statement in Javascript is used to complete the action under different conditions.Instance
If statement
How to compile an if statement.
If... else statement
How to compile the IF... else statement.
If. Else if... else statement
How to compile the IF... else if... else statement
Random Link
This exam
This article mainly introduces how to increase the loading speed of javascript. write output js solves the problem of slow ad loading speed. If you need it, you can refer to it. Generally, some js Code will be loaded on our website, such as statistics, google ads, Baidu alliance, alimama advertising code,
The page loading speed was slow and slow.
Solution: Use a js inclusion method to increase the loading speed of
When JavaScript is used on pages, where should these JS code be placed? Next, let's learn how to use JavaScript on the page. where should these JS code be put? Let's take a look.
Generally, there are two ways to write on the interface and use. js files.
1.1 Head part on the interface
You can directly put it in the head label, as shown in the following code:
TestPage
Comparison of the Javascript efficiency of various Javascript browsers it is reported from an article on "translated words" that the comparison of Javascript in various browsers. As a Javascript developer, I personally pay more attention to this matter. I still trust SunSpider in the test area, as the original article
Basic JavaScript instance
Generate text
Generate common text and tags
Head Section
Body section
External Javascript
ExampleJavascript statements, comments, and code blocks
Javascript statements
JavaScript code block
You can create three message boxes in javascript: Warning box, confirmation box, and prompt box.Instance
Warning box
Warning box with lines
Confirmation box
Prompt box
Warning box
The warning box is often used to ensure that users can obtain certain information.
When a warning box appears, you must click OK to continue the operation.Syntax:
Alert ("text ")Confirmation box
The confirmation box enab
Document directory
1:
2:
An array object uses a separate variable name to store a series of values.Instance
Create an array
Create an array, assign values to it, and then output these values.
For... in statement
Use the for... in Declaration to cyclically output the elements in the array.
Merge two Arrays-Concat ()
How to Use the Concat () method to merge two arrays.
Using array elements to form a string-join ()
How to Use the join ()
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.