摘要: 创建一个字符串对象让我们先看一下隐式地方法:开始我们会声明一个新的变量,并给它赋一个基本类型的新字符串来初始化它。现在试着使用一下typeof()来确认一下变量myStringPrimitive 中的数据就是一个基本字符串:<html><body><script type="text/javascript">var myStringPrimitive= "abc";document.write( typeof( myStringPrimitive ) );</script></body>< 阅读全文
posted @ 2008-01-03 22:28 爱生活,爱编程 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 大多数时候,JavaScript解释器能够识别出我们想使用的数据类型。举个例子,在下面的代码中,解释器明白数字1和2是数值类型,并会对它们做相应处理:<html><body><script type="text/javascript">var myCalc = 1 + 2;document.write( "The calculated number is " + myCalc );</script></body></html>在你的页面中会显示: The calculated num 阅读全文
posted @ 2008-01-03 22:24 爱生活,爱编程 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 对变量来说,JavaScript 可能是最宽松的语言了。你在使用它之前不必定义一个变量是什么,并且在脚本中你可以随时改变一个变量的类型。然后,为了容易维护并保持一个严格的编码语法,在你的脚本的开头明确的声明变量或者在你的函数中明确定义局部变量是一个非常好的习惯。我们通过一个唯一的名字和使用var关键字来定义一个变量。变量名必须以字母表中的一个字符或者一个下划线开始,而名字的其它部分可以由数字,字母,美元符和下划线构成。不要是用任何其它的字符。 n 注解:跟JavaScript中的大多数词语一样,变量名是大小写敏感的:thisVariable和 ThisVariable是不同的变量。给你的变量命 阅读全文
posted @ 2008-01-03 22:21 爱生活,爱编程 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 运算符JavaScript有许多的运算符,你可以在你的程序中用来操作数据;你或许会从数学的角度认识它们。表 2-2 介绍了一些最常用的运算符。表2-2。 JavaScript 运算符 运算符 它的用途 + 对两个数进行加法运算或者连接两个字符串。 ... 阅读全文
posted @ 2008-01-03 22:19 爱生活,爱编程 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 数据和判定是所有“智能”程序的基础。在这章的开始,我们先看一下JavaScript是如何理解、或表示数据的。这个很重要,因为JavaScript包含许多数据类型(data types),而且根据它的数据类型来操作数据。错误的使用不同的数据类型会导致意想不到的结果。我们来看一些常见的数据类型问题,你会明白如何把数据的类型转化成其他的。我们也会学习条件语句(conditional statements)和循环(loops):两种最有价值的判定工具。为了在计算机语言中进行判定,我们需要让程序知道响应特定的情况应该发生什么,这就需要条件语句来解决。另一方面,循环允许你简单的重复某一动作直到特定的条件被 阅读全文
posted @ 2008-01-03 22:17 爱生活,爱编程 阅读(280) 评论(0) 推荐(0) 编辑