This article was mainly transferred from: http://www.360doc.com/content/11/0525/17/6161903_119333834.shtmlHttp://zhidao.baidu.com/question/178864421.htmlThe parent-child page calls each other several ways to summarize:First: Use window.open () to
First, the method of constructing functionfunction User () {this.name = "Zhang San";}When generating an instance, use the New keyword.var user1 = new User (); alert (user1.name); TomThe properties and methods of the prototype class can also be
In JavaScript scripts, local functions have the same name as the perimeter function, which overrides the out-of-network function, where variables can be defined repeatedly.See the example below.A = function () {var me = This;me.method1 = function ()
Design of libraries and APIs:
Keep a good habit in the design of parameters: such as order, width,height;top,right,bottom,left;
Consider undefined as no value and not as a non-specific value;
In a place where 0, an empty string, and
Description of the path. isAbsolute method in node. js, node. jspath
Method description:
Checks whether the path is an absolute path. An absolute path will be resolved to the same location, whether in the working directory or not.
Syntax:
Copy
This in javascript and javascriptthis
This object has always been a pitfall in js, and it is difficult to determine what it actually points to. However, due to the self experience from C ++ or python, this type of error is often made. Next we will
Description of the path. dirname method in node. js, node. jspath
Method description:
Returns the path directory. Similar to UNIX directory commands.
Syntax:
Copy codeThe Code is as follows:Path. dirname (p)
Because this method belongs to the path
Description of the path. basename method in node. js, node. jspath
Method description:
Extract the last part of the path separated. (8. For details, see the example)
Syntax:
Copy codeThe Code is as follows:Path. basename (p, [ext])
Because this
How to Use the Jquery pop-up layer plug-in ThickBox, jquerythickbox
Thickbox is a plug-in of jQuery. It is used in pop-up dialog boxes and webpage boxes to make the user experience more pleasant. The following describes several usage methods of
JavaScript function throttling and javascript throttling
Some browser computing and processing are much more expensive than others. For example, DOM operations require more memory and CPU time than non-DOM interactions. Consecutive attempts to
Jquery implements the vertical navigation that appears on the side.
This is a vertical navigation on the side created by using jquery animation effects and css. The entire pop-up process is smooth and the code is simple. If you are looking for an
Talking about page loading js and performance analysis methods, talking about js
I. Loading
First load the reference js file of the static page, and then find whether the referenced file contains the onload function, such as main. js contains the
DOM note (2): Node interface and dom note node interface
All nodes are represented by the Node interface. You can use many methods to obtain nodes, such as document. getElementsByTagName (), document. getElementsByName () and so on all return a
Introduction to JavaScript Object-Oriented Programming (3) prototype
Prototype: A prototype used to dynamically add attributes and actions to an object.
First define a constructor
// Accessory function Gadget (name, color) {this. name = name; this.
Javascript event model
Event Model
Bubble events(Bubbling): Events are transmitted from the leaf node to the root node along the ancestor node.
Captured events(Capturing): From the top element of the DOM tree to the most precise element,
JavaScript Note 5: function expressions
1. function expressions
Var function = function (){
// Function body
};
2. Recursion
Function factorial (num ){
If (num
Else {return num * factorial (num-1 );}
}
Arguments. callee is a pointer to
Three. js source code annotation (forty-two) Light/AreaLight. js
Reprinted please keep this sentence: Wuji-this blog focuses on Agile development and mobile and IOT device research: data visualization, GOLANG, Html5, WEBGL, THREE. JS. Otherwise,
Three. js source code comments (forty-one) Light/AmbientLight. js
Reprinted please keep this sentence: Wuji-this blog focuses on Agile development and mobile and IOT device research: data visualization, GOLANG, Html5, WEBGL, THREE. JS. Otherwise,
Js Fibonacci series implementation1. Recursion
Function fib (n) {if (n = 1 | n = 2) {return 1;} return fbnq (n-1) + fbnq (n-2 );} fbnq (10); // 55
The time complexity is O (2 ^ n), and the space complexity is O (n)
2. Non-recursion
Function
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