javascript 基础2

本文介绍了JavaScript的基础知识,包括函数定义与调用、变量的作用域、条件判断及比较逻辑运算等内容。
1、定义函数并调用
function  myFunction(){
  console.log("Hi World");
}
myFunction();
2、变量作用域:

函数外定义及函数内无 var修饰的变量是全局变量,任何地方皆可使用;函数内定义的变量为局部变量,只能在函数内部使用,在函数内部优先级高于全局变量。

// Setup
var outerWear = "T-Shirt"; //全局变量

function myFunction() {
  // Only change code below this line
  var outerWear = "sweater"; //局部变量
  // Only change code above this line
  return outerWear;
}

myFunction(); //调用函数,实际输出局部变量
3、条件判断:

If 语句用于在代码中做条件判断。关键字 if 告诉 JavaScript 在小括号中的条件为真的情况下去执行定义在大括号里面的代码。

function myFunction(wasThatTrue) {

  // Only change code below this line.
  if (wasThatTrue){
    return "That was true";
  }
  return "That was false";
  
  // Only change code above this line.

}
4、比较运算符:

==相等 , ===全等 (=== 比较特殊,要求值和类型完全一致),!=不等,!==不全等(与全等完全相反),>大于,>=大于等于,<小于,<=小于等于

      逻辑运算符:&& 与运算 ,  ||  或运算 ,

function myTest(num) {
  // Only change code below this line
  if (num < 5){
    return "Tiny";
  }
  else if (num<10){
    return "Small";
  }
  else if (num<15){
    return "Medium";
  }
  else if (num<20){
    return "Large";
  }
  else{
    return "Huge";
  }
  
  // Only change code above this line
}
function myTest(val) {
  var answer = "";
  // Only change code below this line
  switch (val){
    case 1:   //case 值判断使用严格等于
      answer = "alpha";
      break;
    case 2:
      answer = "beta";
      break;
    case 3:
      answer = "gamma";
      break;
    case 4:
      answer = "delta";
      break;
    default:
      answer = "god";
  }
  
  
  // Only change code above this line  
  return answer;  
}

 

转载于:https://my.oschina.net/u/2440318/blog/795285

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值