08 2012 档案
摘要:11.数据类型之间的转换由之前的例子我们可以看出,当我们直接把数值和字符串加在一起的时候,JavaScript会直接把数值转换成字符串输出。一般来说,在JavaScript中这种数据类型自动转换是不会出错的,但是也有的时候我们需要进行一些特定的转换,比如我们用表单接收数据的时候,我们得到的数据都是以字符串形式出现的,如果我们需要整数或者小数神马的,就需要转换数据类型了。例如,如果你用表单收集了"22"和"15"两个字符串,你想把他们加和,如果直接"22"+"15"就成了"2215"了,因为表单收
阅读全文
摘要:9.字符串连接对于字符串的操作是我们日常处理数据中需要接触比较多的部分。我们经常可以看到在网页上一些数据是格式化的比如"NNN,您好,这里是WWWW网!"这种欢迎词。我们登陆后输入了自己的名字(NNN),系统在后台调用了后台数据(网站名:WWWW),之后给我们输出出来。我们输入的只是用户名、后台存储的只是网站名,那么我们怎么把它们拼成一句完整的话呢?这就需要用到字符串的连接运算("+"运算符)。看下面的示例:示例代码(ch2_example5.html):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1
阅读全文
摘要:7.数据操作既然声明了数据,我们就应该使用它。在程序当中出现无用数据是不合理的。其实在JavaScript当中,运算和字符串操作等等都属于对数据的操作,同其他语言也相差无几。以数值计算为例,我们来演示JavaScript中的数值运算。示例代码(ch2_example3.html)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http:
阅读全文
摘要:5.声明变量JavaScript通过var来声明无类型变量,JavaScript可以通过赋予变量的值的类型来自动判定变量的类型。同C语言、PHP等语言一样,JavaScript拥有数值数据(Int/Float)、文本数据(Char/String)、布尔型数据(Bool)。只不过他们不会通过变量声明而表示出来。同样,系统关键字是保留的,我们的变量名字不可以与系统关键字冲突("var int"是非法的)。同样,JavaScript通过赋值符号"="来对变量进行赋值。示例代码(ch2_example1.html):<!DOCTYPE html PUBLI
阅读全文
摘要:3.从JavaScript页面解析过程看执行顺序代码(test.html):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head>
阅读全文
摘要:1.JavaScript引入方式(1)HTML内部引用<script type="text/javascript" language="JavaScript">/** JavaScript代码*/</script>(2)JS文件外部引用HTML文件:<script type="text/javascript" language="JavaScript" src="main.js"></script>JS文件(main.js):/** * This
阅读全文