ECMAScript 语法 | 您所在的位置:网站首页 › java的基本语法有哪些内容 › ECMAScript 语法 |
w3school 在线教程
HTML 系列教程
浏览器脚本
服务器脚本
编程教程
XML 系列教程
建站手册
参考手册
JavaScript 简介
JavaScript 高级教程
JavaScript 历史
JavaScript 实现
ECMAScript 基础
ECMAScript 语法
ECMAScript 变量
ECMAScript 关键字
ECMAScript 保留字
ECMAScript 值
ECMAScript 原始类型
ECMAScript 类型转换
ECMAScript 引用类型
ECMAScript 运算符
一元运算符
位运算符
逻辑运算符
乘性运算符
加性运算符
关系运算符
等性运算符
条件运算符
赋值运算符
逗号运算符
ECMAScript 语句
if 语句
迭代语句
标签语句
break 语句
continue 语句
with 语句
switch 语句
ECMAScript 函数
函数概述
arguments 对象
Function 对象
闭包(closure)
ECMAScript 对象
面向对象
对象应用
对象类型
对象作用域
定义类或对象
修改对象
ECMAScript 继承
继承机制实例
继承机制实现
JS 实例
JS 实例
JS HTML DOM
JS HTML 输入
JS HTML 对象
JS HTML 事件
JS Browser
JS 测验
JS 参考手册
JavaScript 对象
HTML DOM 对象
ECMAScript 语法
JavaScript 实现
ECMAScript 变量
熟悉 Java、C 和 Perl 这些语言的开发者会发现 ECMAScript 的语法很容易掌握,因为它借用了这些语言的语法。 Java 和 ECMAScript 有一些关键的语法特性相同,也有一些完全不同。 区分大小写与 Java 一样,变量、函数名、运算符以及其他一切东西都是区分大小写的。 比如: 变量 test 与变量 TEST 是不同的。 变量是弱类型的与 Java 和 C 不同,ECMAScript 中的变量无特定的类型,定义变量时只用 var 运算符,可以将它初始化为任意值。 因此,可以随时改变变量所存数据的类型(尽量避免这样做)。 例子 var color = "red"; var num = 25; var visible = true; 每行结尾的分号可有可无Java、C 和 Perl 都要求每行代码以分号(;)结束才符合语法。 ECMAScript 则允许开发者自行决定是否以分号结束一行代码。如果没有分号,ECMAScript 就把折行代码的结尾看做该语句的结尾(与 Visual Basic 和 VBScript 相似),前提是这样没有破坏代码的语义。 最好的代码编写习惯是总加入分号,因为没有分号,有些浏览器就不能正确运行,不过根据 ECMAScript 标准,下面两行代码都是正确的: var test1 = "red" var test2 = "blue"; 注释与 Java、C 和 PHP 语言的注释相同ECMAScript 借用了这些语言的注释语法。 有两种类型的注释: 单行注释以双斜杠开头(//) 多行注释以单斜杠和星号开头(/*),以星号和单斜杠结尾(*/) //this is a single-line comment /*this is a multi- line comment*/ 括号表示代码块从 Java 中借鉴的另一个概念是代码块。 代码块表示一系列应该按顺序执行的语句,这些语句被封装在左括号({)和右括号(})之间。 例如: if (test1 == "red") { test1 = "blue"; alert(test1); } JavaScript 实现 ECMAScript 变量 JavaScript 和 HTML DOM 参考手册 JavaScript 实例 JavaScript 测验 JavaScript 教程W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。 关于 W3School 帮助 W3School 使用条款 隐私条款 技术支持:赢科 蒙ICP备06004630号 |
CopyRight 2018-2019 实验室设备网 版权所有 |