- 浏览: 1230805 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (718)
- HTML (13)
- JS基础 (23)
- JS应用 (40)
- AJAX (6)
- JSP相关 (12)
- JAVA基础 (52)
- JAVA应用 (74)
- APPLET (11)
- SWING\RCP (2)
- JAVA反射 (6)
- 设计模式 (26)
- 数据库设计 (20)
- Struts (35)
- Struts2 (12)
- Spring (22)
- Hibernate (45)
- Ibatis (18)
- mybatis (3)
- SSH (8)
- UML (5)
- WebService (3)
- XML (16)
- Log4j (7)
- WEB容器 (26)
- 数据结构 (36)
- Linux (34)
- Ruby on Rails (1)
- 其它技术 (27)
- IDE配置 (15)
- 项目实战 (2)
- Oracle (69)
- JAVA报表 (7)
- Android学习 (2)
- 博客链接 (1)
- 网络基础 (1)
- WEB集群 (1)
- .Net开发 (11)
- PB (4)
- 系统构建 (15)
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
第四章 表达式
1、The if statement
if (condition) statement1 else statement2
The condition can be any expression条件可为任意一表达式,js会计算出结果,若为true则statement1...
if (condition1) statement1 else if (condition2) statement2 else statement3
2、Iterative statements迭代
do {
statement
} while (expression);
while(expression) statement
for (initialization; expression; post-loop-expression) statement
for (var i=0; i < iCount; i++){
alert(i);
}
for-in
The for-in statement is a strict iterative statement. It is used to enumerate the properties of an object.
Syntax:
for (property in expression) statement
For example:
for (sProp in window) {
alert(sProp);
}
Labeled statements
It is possible to label statements for later use with the following syntax:
label: statement
For example:
start: var iCount = 10;
The break and continue statements
Both the break and continue statements can be used in conjunction with labeled statements to return
to a particular location in the code. This is typically used when there are loops inside of loops, as in the
following example:
var iNum = 0;
outermost:
for (var i=0; i < 10; i++) {
for (var j=0; j < 10; j++) {
if (i == 5 && j == 5) {
break outermost;
}
iNum++;
}
}
alert(iNum); //outputs “55”
The with statement
The with statement is used to set the scope of the code within a particular object. Its syntax is the following:
with (expression) statement;
For example:
var sMessage = “hello world”;
with(sMessage) {
alert(toUpperCase()); //outputs “HELLO WORLD”
}
The switch statement
switch (expression) {
case value: statement
break;
case value: statement
break;
case value: statement
break;
...
case value: statement
break;
default: statement
}
Two big differences exist between the switch statement in ECMAScript and Java
In ECMAScript, the switch statement can be used on strings, and it can indicate case by nonconstant values:
在java中switch(expression)其中expression必须是int类型或能够转化为int类型的如char,bit,short int等,显然不能是字符串,而在js中是可以的,在c中也是可以的。
var BLUE = “blue”, RED = “red”, GREEN = “green”;
switch (sColor) {
case BLUE: alert(“Blue”);
break;
case RED: alert(“Red”);
break;
case GREEN: alert(“Green”);
break;
default: alert(“Other”);
}
发表评论
-
进制转换及JS进制转换
2013-07-09 15:55 1149八进制:0,1,2,3,4,5,6,7 十六进制:0,1 ... -
javascript标签的id属性
2012-12-25 23:18 1137转:http://countme.iteye.com/blog ... -
判断JS键盘事件
2010-01-21 11:12 1794<STYLE TYPE="text/css&q ... -
JAVASCRIPT基础学习篇(10)附2-URL编码转换,escape() encodeURI() encodeURIComponent()
2008-12-16 13:58 1018escape()方法: 采用ISOLatin字符集对指定的 ... -
JAVASCRIPT基础学习篇(10)附1-escape,encodeURI,encodeURIComponent函数比较
2008-12-16 13:59 939http://edu.136z.com/Web/38376.h ... -
JS基础学习篇----JS控制checkbox全选、取消全选、删除功能
2008-12-19 10:22 2059前面讨论了JS控制checkbox,及对document.al ... -
JS基础学习篇----Javascript keycode大全
2008-12-23 14:11 1342keycode 8 = BackSpace BackSpace ... -
JAVASCTIPT调试工具集
2009-02-18 23:24 10811.Firefox + Venkman : http://w ... -
Javascript 学习提高JAVASCRIPT的两本好书
2009-02-19 09:42 1926另有推荐书目:javascript ... -
Javascript JavaScript判断浏览器类型及版本
2009-02-19 09:53 1598本文引自:http://www.cnblogs.com/lea ... -
JAVASCRIPT基础学习篇(1)--JAVAScript起源之:ECMAScript
2009-02-20 09:16 1683[编辑] 历史 1995年12月升阳公司与网景通讯公 ... -
JAVASCRIPT基础学习篇(2)--浏览器发展史
2009-02-20 09:45 892网景(Netscape)是一个 ... -
JAVASCRIPT基础学习篇(3)--ECMAScript Basic:constructor属性
2009-02-20 17:13 873The constructor property is a r ... -
JAVASCRIPT基础学习篇(4)--ECMAScript Basic:prototype属性及通过该属性建立面向对象的JavaScript
2009-02-20 17:45 950JAVASctipt 继承机制的实 ... -
Python
2009-02-21 02:24 2406[编辑] 发展历史 Python的创始人为Guido ... -
JAVASCRIPT基础学习篇(5)--ECMAScript Basic1(EcmaScript 基本类型)
2009-02-23 11:05 977第一章 基本类型 一、The basic concept ... -
JAVASCRIPT基础学习篇(6)--ECMAScript Basic2(EcmaScript 引用类型)
2009-02-23 15:08 871第二章 Reference Types引用类型: 可以使用 ... -
JAVASCRIPT基础学习篇(7)--ECMAScript Basic3(EcmaScript 运算符)
2009-02-24 10:03 1067第三章 运算符 1、The instanceof oper ... -
JAVASCRIPT基础学习篇(9)--ECMAScript Basic5(EcmaScript Function)
2009-02-27 16:52 864第五章 方法 1、The basic syntax ... -
JAVASCRIPT基础学习篇(10)--ECMAScript Basic6(Object Basics)
2009-03-03 09:29 892第六章 对象 The object definitio ...
相关推荐
- `flags()`:返回一个位掩码,表示设置在正则表达式上的选项标志,如`icase`(忽略大小写)、`ECMAScript`或`JavaScript`语法等。 4. **匹配函数**:Boost库提供了两种主要的匹配函数,用于测试正则表达式与字符...
JavaScript 和 VBScript 是两种在计算机软件开发中广泛使用的脚本语言,尤其在Web开发领域扮演着重要角色。本文将深入探讨这两个语言的核心概念、应用场景以及它们之间的差异。 **JavaScript** JavaScript,通常...
本书关注的是一种强大的工具——“正则表达式”。它将教会读者如何使用正则...例如Java、JScript、Visual Basic、VBScript、JavaScript、ECMAScript、C、C++、C#、elisp、Perl、Python、Tcl、Ruby、PHP、sed和awk。
编程语言方面,正则表达式广泛应用于Java、JScript、Visual Basic、VBScript、JavaScript、ECMAScript、C、C++、C#、elisp、Perl、Python、Tcl、Ruby、PHP、sed和awk等。 ### 正则表达式的功能 正则表达式功能强大...
【JavaScript基础课程】 JavaScript,简称JS,是一...这个"basic-course-javascript"课程将涵盖以上这些关键知识点,并通过实例和练习帮助学习者逐步掌握JavaScript编程,为他们进一步探索Web开发世界打下坚实的基础。
- **解析:** JavaScript具备脚本编写语言的特点,易于学习,同时它还具有简单性、动态性、安全性以及跨平台性等优点。 **3. JavaScript与Java的区别** - **知识点:** JavaScript与Java的区别在于它们是基于对象与...
综上所述,《JavaScript 语言参考》中文版不仅介绍了JavaScript的基础知识,还涉及了其实际应用和与其他技术的关联,对于任何想要深入学习JavaScript的开发者来说,都是一份宝贵的参考资料。通过深入学习和实践书中...
在TypeScript中,基础类型是构建复杂应用程序的基本构建块。这些类型包括布尔值、数字、字符串、数组、元组和枚举,它们都是JavaScript的核心部分,但TypeScript提供了额外的语义和工具来增强这些类型。 首先,布尔...
JavaScript,也被称为JS,是一种广泛应用于网页和网络应用的脚本语言。...掌握这些知识将为学习更高级的JavaScript概念和框架打下坚实的基础。通过实际编写代码和练习项目,可以更好地理解和运用这些知识点。
以上只是JavaScript基础知识的一部分,深入学习还需要涉及错误处理、正则表达式、模块系统、性能优化等方面。通过不断实践和学习,你将能够熟练掌握这门强大的脚本语言,为网页和网络应用开发打下坚实的基础。
JavaScript,全称为ECMAScript,是由网景公司(Netscape)开发的一种解释型、跨平台的脚本语言。它主要用于网页和网络应用的客户端编程,为用户提供动态、交互式的用户体验。JavaScript 支持事件驱动、函数式以及...
- **JScript**:另一种可选的脚本语言,基于ECMAScript标准,与JavaScript相似。 4. **ASP内置对象** - **Request对象**:用于获取用户通过HTTP请求传递的数据,如表单数据、查询字符串等。 - **Response对象**...
4. **ECMAScript标准**:随着版本的更新,JScript遵循ECMAScript标准,保持与JavaScript的同步发展。 这个"VBScript与JScript实例教程"很可能包含了两者的语法讲解、常见问题解决、示例代码以及可能的交互式练习。...
JScript 5.0版本同样遵循ECMAScript第三版标准,提供了变量、函数、对象、数组、字符串处理、正则表达式等一系列编程元素。JScript还支持事件驱动编程,可以响应用户的鼠标点击、页面加载等事件。 在"VBScript,5.0,...
VBScript(Visual Basic Scripting Edition)是一种轻量级的脚本语言,主要应用于Web开发、Windows脚本环境以及Microsoft Office自动化等场景。它基于Visual Basic,但不包含VB的全部特性,更专注于提供简单易用的...
- **JScript**:另一种可选的脚本语言,基于ECMAScript(JavaScript的标准)。 4. **内置对象** - **Response对象**:用于向客户端发送数据,如设置HTTP头、输出HTML或写入文件。 - **Request对象**:收集来自...
JScript是JavaScript的一个变种,符合ECMAScript标准。 - 这些脚本语言用于编写服务器端逻辑,处理数据、控制流程等。 4. ASP页面结构: - ASP页面通常包含HTML标记和脚本块,脚本块可以嵌入在HTML标签之间或使用...
标题“Basic-[removed]基本内容”暗示我们将探讨JavaScript的基础知识,这包括但不限于语法、数据类型、变量、控制流程、函数以及对象。 1. **语法与数据类型**:JavaScript的基础是它的语法结构。它支持多种数据...
- JScript:Microsoft对ECMAScript(JavaScript)的实现,提供了与JavaScript相似的功能。 **ASP的结构元素** - ****:这是ASP的标记,用于包含服务器端脚本代码。 - ****:此标记用于输出变量或表达式的结果到...
JavaScript是ECMAScript标准的一个实现,而VBScript是基于Microsoft的Visual Basic。JavaScript跨平台且更灵活,被广泛接受和使用;而VBScript主要局限于Microsoft的IE浏览器,现在已较少使用。 ### 知识点二:...