【JavaScript】JavaScript基础-变量、运算符与控制语句

一.变量

变量:
定义一个变量,系统会为之分配一块内存,程序可以用变量名来表示这块内存中的数据。

由于javascript采用的是弱类型的变量形式,因此,在声明一个变量的时候,我们不必声明它的类型,但是在使用的时候由javascript引擎来自动确定变量的数据类型。

声明变量需要使用var关键字
例如:var name;

声明变量的同时为其赋值
例如:var name="jack";(不赋值的时候是undefined)

对已知赋值的变量赋予一个其他类型的数据
例如:name=123;

不事先声明变量而直接使用
例如:x=1234;(这里x进行加法会被当成字符串)

二.运算符

1.算术运算符
+,-,*,/,%,++,--加减乘除、求模、自加、自减运算符

2.赋值运算符
=、+=、-=、*=、/=、%=

3.比较运算符
>、<、>=、<=、==、!=

4.逻辑运算符
&&、||、!

5.位运算符
&:只有参加运算的两位都为1,运算结果才为1,否则就为0
|:只有参加运算的两位都为0,运算结果才为0,否则就为1
^:只有参加运算的两位不同,运算结果才为1,否则就为0
>>:将左边操作数在内存中的二进制数据右移右边操作数指定的位数,左边位置移空的部分,补上左边操作数原来的最高位的二进制位值。
如:1000 1010  
右移后 1100 0101(0被抛弃)
<<:将左边操作数在内存中的二进制数据左移右边操作数指定的位数,右边移空的部分补0。
>>>:将左边操作数在内存中的二进制数据右移右边操作数指定的位数,左边移空的部分补0。

三.控制语句

1.switch选择语句
swicth(表达式)
{
  case 取值1:
       语句块1
       break;
  ......
  case 取值n:
       语句块n
       break;
  default:
       语句块n+1
       break;
}

2.while循环语句
while(条件表达式语句)
{
    执行语句块
}

3.do-while语句
do
{
   执行语句块
}while(条件表达式语句)

3.for循环语句
你懂得......

4.break与continue语句

5.if-else语句

尊重开源精神,尊重劳动成果,转载请注明出处:http://blog.csdn.net/acmman/article/details/43900669

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光仔December

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值