首页 > Web开发 > 详细

js-20170605-基本语法

时间:2017-06-13 18:05:03      阅读:202      评论:0      收藏:0      [点我收藏+]
1.语句
  语句和表达式的区别在于,前者主要为了进行某种操作,一般情况下不需要返回值;后者则是为了得到返回值,一定会返回一个值。
一条语句可以包含多个表达式。
2.变量
  注意变量提升
  console.log(a);
  var a = 1;
3.条件语句
  3.1 if 结构
 
  为了避免 混淆“赋值表达式”(=)与“严格相等运算符”(===)或“相等运算符”(==),有些开发者习惯将常量写在运算符的左边,这样的话,一旦不小心将相等运算符写成赋值运算符,就会报错,因为常量不能被赋值。
if (x = 2) { // 不报错
if (2 = x) { // 报错
 
  3.1 switch 结构
 
  switch (fruit) {
    case "banana":
    // ...
    break;
    case "apple":
    // ...
    break;
    default:
    // ...
  }
需要注意的是,switch语句后面的表达式与case语句后面的表示式,在比较运行结果时,采用的是严格相等运算符(===),而不是相等运算符(==),这意味着比较时不会发生类型转换。
 

js-20170605-基本语法

原文:http://www.cnblogs.com/jialuchun/p/7002538.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!