首页 > 编程语言 > 详细

JavaScript超强速成计划(一)【基础语法详解】

时间:2020-08-18 10:54:30      阅读:71      评论:0      收藏:0      [点我收藏+]

目录:

  • 初步探索变量
  • 运算符
  • 条件判断
  • 循环便利
  • 函数与变量作用域

所有的JS代码都放在如下的标签之中:

<script>

</script>

 

  1. 初步探索变量

 

变量用关键字var进行声明,var会自动推断出数据的类型,使用如下所示:

var i = 20.5;
var j = 10;
document.write(i + j + "<br/>");

输出结果:30.5

除了浮点型,整形数据外,还有许多其他的数据,如下所示:

var bool = true;   //bool类型
var str = "hello";     // 字符串类型
var arr = [1,2,3,4,5];    // 数组类型

其中,数组的访问和其他语言一样,都是通过下标进行索引,如arr[0]等。。。

2.运算符

+、- 、*、/、三目、==、===等...

==和===的区别

var i = 20var j = "20";
document.write(i == j);
document.write("<br/>");
document.write(i === j);

结果如下所示:

技术分享图片

 解释:==,它的底层会有一种转换,将“20”转换成20,然后再进行比较(true),

    ===,表示判断相同的同时,也会判断两者的类型是否相同(false)

3.条件判断

if与switch

var i = 10;
if(i > 10){
    document.write("hello");
}else{
    document.write("world");          
}


switch(i){
    case 10:
            document.write("<br/>" + "I Love You" + "<br/>");
            break;

    default:
            document.write("I‘m not ten");
            break;
}

结果输出如下所示:

world
I Love You

 



 

JavaScript超强速成计划(一)【基础语法详解】

原文:https://www.cnblogs.com/meiyanstar/p/13521737.html

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