JavaScript学习笔记(04)之JavaScript的语法

      好了,前面说的都是一些小型的实例,这样只是为了让大家有一个初步Javascript的认识。这一章节,真正的介绍JavaScript的语法:

其实,Javascript脚本语言是由控制语句、函数、对象、方法和属性等来构成,其实和我们之前学的C++、C#没什么区别,只是稍微有点区别而已!区别究竟在哪里了??

首先,JavaScript的语法在使用的过程中并没有像C++等高级语言那么严肃。也许你会说,那这样岂不是很好吗?那没有那么严格是不是就等于没有章法、没有格式化要求呢?

事实上不然。我的建议是:在平时学习和练习的过程中就要严格要求自己,按照语法规则的标准来书写脚本,这样一来方便后期维护,二来在团队开发内,方便大家都能读懂。

      推荐给大家的几本书,个人认为还不错(慢慢去琢磨吧,最好是读英文的吐舌头)。

     

一、单个语句和语句块

          语句之间用“;”分号隔开。当然,如果一行只有一个语句,那这个分号可以不写,不影响。我建议,你还是写吧,多敲一个键,消耗体力不大

          语句块用“{  }”来说明,一个大括号可以当做一个语句来看待,这个C语言没有神马区别的对待,简单好理解。

二、说到语言,免不了注释,让外人看得懂,也方便日后自己个人三五七年回头来看,依然历历在目,不再迷离扑朔。

          javascript注释两种方法:(和C、C++、C#没什么区别。注意复习一下:HTML的注释是:<!- -      - ->SQL Server 用的是两横线 - -

          a、单行注释:用“//”进行

          b、多行注释:用/* .............*/ 进行

三、编程语言都有数据类型,javascript也不例外。

          (1)Javascript的变量数据类型:

          (1)number(数值型) :整数和浮点数都用

          (2)string(字符串类型):使用单引号或双引号

          (3)boolean(布尔型):只有true和false两种状态

          (4)Null:空值来的,唯一值就是 null 啦,注意,和0是有区别的,可别混淆。

          (2)javascript的常量在这里就不说啦,也就是那些数值、字符、布尔常量(true和false)、Null值(当数据类型为数值型是,Null表示为0;当数据类型为字符型时,Null 表示为空字符串)

          (3)变量的命名,规则按照C那样就可以啦,什么驼峰法则之类的,具体的,你懂得。

                     变量的声明:var 变量名 [=值];

                     变量的赋值:变量=表达式;

                     和C、C++等一样,变量也有相应的作用域。你懂得。

           (4)运算符和表达式,三种(加减乘除的算术运算符、大小于的比较运算符、与(&&)或(||)非(!)的逻辑运算符)、位运算符、赋值运算符、条件运算符(?:),运算符的优先级在这不讨论,和C语言差不多,不懂得,自己查找书本和资料去吐舌头

****************************************************************************************************************************************************************************************

❤永葆一颗纯洁、宽容平和、仁慈谦卑和意气风发的心!

态度决定一切     努力改变命运

 

 

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值