1.js基础

1.js基础

一、六中数据类型:

  1. Number:整数(八进制第一位为0,十六进制以0x或0X开头),浮点数和NaN(非数)值
  2. Boolean:js中只能用true和false表示其状态,不能用1或0表示,但当布尔值用于数值表达式时,true和false将自动转换成1和0
  3. String:字符串用单引号或双引号表示,引号要成对出现。反斜杠定义了若干不可显示的字符
  4. Object:包括数组类型Array、日期对象Date等
  5. Null:如果为Null,表示为空或不存在
  6. Undefined:表示变量已被创建但未赋值

 

    JavaScript中的转义符        
转义符 含义
\'单引号
\''双引号
\\反斜杠
\r回车
\n转行
\b退格
\t水平制符
\f进纸

 

 

 

 

 

 

 

 

 

 


 

二、运算符和表达式

七种运算符

  1. 算术运算符:+、-、*、/、%、++、--(依次为加、减、乘、除、取余、递加1、递减1[7种])
  2. 逻辑运算符:&&、||、!(依次为逻辑与、逻辑或、逻辑反[3种])
  3. 字符串运算符:+(字符串连接)
  4. 比较运算符:<、<=、>、>=、==、===、!=、!==(略[8种])
  5. 条件运算符:操作数?结果1:结果2(条件运算符,唯一的三目运算符)
  6. 赋值运算符:=、+=、-=、*=、/=、%=、&=、|=、^=、<<=、>>=、>>>=(略[12种])
  7. 位操作运算符:=、&、|、^、<<、>>、>>>(略[7种])

三、程序控制语句

  1. if条件语句:if(表达式){语句段1;}else{语句段2;}
  2. switch语句:switch(表达式){case value1;语句段1;Break;case value2;语句段2;Break;...default;语句段n;}
  3. for循环语句:for(初始化循环变量;条件;增量){循环语句}
  4. while循环语句:while(条件){循环语句}
  5. do-while循环语句:do{循环语句}while(表达式)

注:do-while循环至少执行一次循环体;break语句可以跳出循环语句;continue语句可以跳过循环内剩余的语句进入下一次循环;label语句用于为语句添加标号

 

posted @ 2016-04-03 09:15 夕兮曦兮 阅读( ...) 评论( ...) 编辑 收藏
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值