JavaScript学习初步

  看了《21天学习JavaScript》的视频教程,感觉就是语法好熟悉,和C++类似,和C#类似,和Java类似!幡然悔悟这些语言的语法都是类似的,数据类型,对象方法(或者称之为函数,由于我是个菜鸟所以也数不清楚到底是什么)。

  在JavaScript中数据类型分为整型和浮点型,这里的浮点型没有单精度和双精度之分同一使用双精度进行表示,所有变量的声明只需使用var(好简单啊,不要再记int long float  double……)你付给它什么类型的值,它就是什么类型。也不要区分字符和字符串,在以前好像有时候,在使用C#的时候好像有 “……不能作为字符串来使用”。很容易记住,哈哈…………

  String类型也和其他语言的类似有string类型的方法,可以对队字符串进行操作,如字符串的截取substring()等。下面是一个JavaScript的字符串操作的例子:

 

ContractedBlock.gif ExpandedBlockStart.gif JavaScript字符串操作
 
   
1 < title > 范例2 - 10 < / title>
2   < script language = " javascript " >
3   <!--
4 // 诗的内容
5   var comment = " 静夜思李白床前明月光,疑是地上霜。举头望明月,低头思故乡。 " ;
6 var partial = comment.substring( 0 , 3 ); // 取出标题
7   partial = partial.bold(); // 标题加粗
8 document.write( " <p align=\ " center\ " > " ); // 输出HTML标签“<p>”,并设置居中对齐
9 document.write( partial ); // 输出标题
10 partial = comment.slice( 3 , 5 ); // 取出作者
11 document.write( " <br/> " ); // 输出换行标签<br/>
12 document.write( partial ); // 输出作者
13 partial = comment.slice( 5 , 17 ); // 取出第一句诗文
14 partial = partial.fontcolor( " gray " ); // 设置颜色为gray(灰色)
15 document.write( " <br/> " ); // 输出换行标签
16 document.write( partial ); // 输出诗句
17 partial = comment.slice( 17 , 29 ); // 取出第二句诗文
18 partial = partial.fontcolor( " gray " ); // 设置颜色为gray(灰色)
19 document.write( " <br/> " ); // 输出换行标签
20 document.write( partial ); // 输出诗句
21 document.write( " </p> " ); // 输出HTML标签“<p>”的结束标签
22 -->
23 < / script>

 

JavaScript中的复合数据类型

  在JavaScript中同样也有数组和函数。数组的定义和C#,C++也是很相似。

下面是一个数组的例子:

   看着看着突然地发现在JavaScript中有个很有趣的运算符“===”这个是用来判断数据是否相等的,数据不仅要在数值相等而且也要在数据类型上面相等,哦这个还是有点晕。 

 

 
  
1 < script >
2 <!--
3 var x = 10 ;
4 var y = null ;
5 if (x == null )
6 {
7 document.write( " x的值为空<br/> " ); // 输出提示
8 }
9 if ( null == y)
10 {
11 document.write( " y的值为空<br/> " ) // 输出提示
12 }
13 -->
14 < / script>

 


JavaScript中的数值转换

在JavaScript中也有数值类型的转换有显示转换和隐式的转换都和C++等基本的相似,由于这里是笔记,所以就不写了。
  和几乎所有的WEB编程语言一样,”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。 这个还是在以后再单独的做笔记吧,已经比较的长了对我来说,没有写过这么长的东西,呵呵…… 没有单独写笔记的习惯。

  今天就寄到这里,呵呵……以后慢慢的继续吧。

  GOOD GOOD STUDY ,DAY DAY UP! 

转载于:https://www.cnblogs.com/wwan/archive/2010/03/25/1695484.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值