小白教程
所有教程
关于
Search
172.70.131.101
172.70.131.101
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“JavaScript 语法”的源代码
本页内容
上一节:
JavaScript_输出
下一节:
JavaScript_语句
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:JavaScript 语法}}[[Category:Javascript 教程|6]] = JavaScript 语法 = JavaScript 是一个程序语言。语法规则定义了语言结构。 == JavaScript 语法 == JavaScript 是一个脚本语言。 它是一个轻量级,但功能强大的编程语言。 == JavaScript 字面量 == 在编程语言中,一般固定值称为字面量,如 3.14。 '''数字(Number)字面量''' 可以是整数或者是小数,或者是科学计数(e)。 <sample title="" desc="" lang="html" run="number"> 3.14 1001 123e5 </sample> <run name="number"> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程(xiaobai.wang)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 123e5; </script> </body> </html> </run> '''字符串(String)字面量''' 可以使用单引号或双引号: <sample title="" > "John Doe" 'John Doe' </sample> <run name=""> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程(xiaobai.wang)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 'John Doe'; </script> </body> </html> </run> '''表达式字面量''' 用于计算: <sample title="" > 5 + 6 5 * 10 </sample> <run name=""> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程(xiaobai.wang)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 5 * 10; </script> </body> </html> </run> '''数组(Array)字面量''' 定义一个数组: <sample title="" desc="" lang="html" > [40, 100, 1, 5, 25, 10] </sample> '''对象(Object)字面量''' 定义一个对象: <sample title="" desc="" lang="html"> {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"} </sample> '''函数(Function)字面量''' 定义一个函数: <sample title="" desc="" lang="html"> function myFunction(a, b) { return a * b;} </sample> == JavaScript 变量 == 在编程语言中,变量用于存储数据值。 JavaScript 使用关键字 '''var''' 来定义变量, 使用等号来为变量赋值: <sample title="" desc="" lang="html" hererun="1"> var x, length x = 5 length = 6 </sample> <run name=""> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程(xiaobai.wang)</title> </head> <body> <p id="demo"></p> <script> var length; length = 6; document.getElementById("demo").innerHTML = length; </script> </body> </html> </run> 变量可以通过变量名访问。在指令式语言中,变量通常是可变的。字面量是一个恒定的值。 <blockquote>变量是一个'''名称'''。字面量是一个'''值'''。</blockquote> == JavaScript 操作符 == JavaScript使用 '''算术运算符''' 来计算值: <sample title="" desc="" lang="html" hererun="1"> (5 + 6) * 10 </sample> <run name=""> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程(xiaobai.wang)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = (5 + 6) * 10; </script> </body> </html> </run> JavaScript使用'''赋值运算符'''给变量赋值: <sample title="" desc="" lang="html" hererun="1"> x = 5 y = 6 z = (x + y) * 10 </sample> <run name=""> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>小白教程(xiaobai.wang)</title> </head> <body> <p id="demo"></p> <script> var x, y, z; x = 5; y = 6; z = (x + y) * 10; document.getElementById("demo").innerHTML = z; </script> </body> </html> </run> JavaScript语言有多种类型的运算符: <blockquote>JavaScript 中,常见的是驼峰法的命名规则,如 lastName (而不是lastname)。</blockquote>
返回至“
JavaScript 语法
”。
上一节:
JavaScript_输出
下一节:
JavaScript_语句