Home > Article > Web Front-end > Basic syntax of JavaScript learning notes
JavaScript Learn the basic grammar of notes. For students who are not familiar with JavaScript and are not familiar with the basic grammar of JavaScript, you can save it and take a look!
Various arithmetic operators, comparison operators,logical operators;
if else statement,switch statement;
You can check the reference links at the end of the article.
The following contents are all different parts of JavaScript.
This article first talks about the differences in several details in the above content.
1. Congruence judgment
There is a congruence judgment === in JavaScript comparison operator, which is used to judge whether the value and type are both equal.2.for/in loop
Traverse the properties of the object. var person={fname:"John",lname:"Doe",age:25};
for (x in person)
{
txt=txt + person[x];
}
Where x is the attribute name, person[x] is the value of the attribute.
3.With statement
With the With statement, when accessing the objectproperties and methods There is no need to repeatedly specify the reference object. In the With statement block, all properties and methods that are not recognized by JavaScript are related to the object specified by the statement block.
Function: Create a default object for a program.
Format: with (a87fdacec66f0909fc0757c19f2d2b1d){ 9f6ace05b7549af30d346c7bb6f534fe } That is:
With Object { Statements }
Example: When using write( related to Document object ) or writeln() method, the following form is often used:
document.writeln(”Hello!“);
If a large amount of data needs to be displayed, the same document.writeln() statement will be used multiple times. In this case, it can be like the following program , put all the statements with the Document object as the reference object into the With statement block, thereby reducing the number of statements.
<!DOCTYPE html> <html> <head> <title>withTest.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <script type="text/javascript"> with (document) { write("您好 !"); write("<br>这个文档的标题是 : \"" + title + "\"."); write("<br>这个文档的 URL 是: " + URL); write("<br>现在不用每次都写出 document对象的前缀了!"); } </script> </body> </html>
4. Line break
You can use a backslash to break a line of code: document.write("Hello \
World!");
But you can’t break the sentence like this:
document.write \("Hello World!");
Related recommendations:
javascript programming essentials_JS grammar dictionary_basic knowledge
Summarize 10 common methods in js syntax to improve coding efficiency
Manipulate JSON objects in Javascript and add simple implementations of deletion and modificationThe above is the detailed content of Basic syntax of JavaScript learning notes. For more information, please follow other related articles on the PHP Chinese website!