码迷,mamicode.com
首页 > Web开发 > 详细

1.js基础

时间:2016-04-03 10:24:15      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

一、六中数据类型:

  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语句用于为语句添加标号

 

1.js基础

标签:

原文地址:http://www.cnblogs.com/446269978-xxliu/p/5349130.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!