JavaScript基础语法

一、js的输出语句

如果要让js在console控制台输出语句,就必须用到js中自带的console.log()函数。例如:

console.log('Hello Worde!')

上述语句中输出的结果为Hello World。


输出结果
这里要给大家说一个小知识,js中“;”并不是必须的,但是为了代码的严谨,最好加上,不过要注意的是,如果两个变量写在同一行,那么第一个变量后面是一定要加“;”的哦

二、注释

  • 单行注释(//....)

单行注释主要有三个作用:

  • 第一个是帮助我们添加注释描述
  • 第二个作用是可以帮助我们调试程序,例如,我们在一段代码中想只看一个变量的值,那我们就可以注释掉其余与之无关的代码。
  • 第三个作用就是告诉读者如果这段代码运行后会有什么后果,最典型的就是变量访问。变量访问就是当一个变量被赋值后,它还可以在被赋值,这个过程称为修改,对于已经修改的变量可以像上一个代码块一样被访问,被称为读取。好了,我们还是上代码:
var x=5;
x=6; //这个就是修改,修改后x的值就变为6
console.log(x); //这个就是读取,当然读取的是修改后的值,所以输出的结果应该是6

恩,当然,单行注释还有一个特殊的小功能,可以用来卖萌哦。。。。

  • 多行注释(/ ......./)

多行注释主要有两个作用:

  • 第一个作用当然也是添加注释描述啦;
  • 第二个作用就是禁用一段代码。
/*
console.log("a");
console.log("b");*/
console.log("c");

就像以上代码将a和b的输出注释掉,那么这段代码输出的结果就只是c。
-###三、数据类型
数据和过程是构成JavaScript世界的基本元素,我现在暂时先说一下数据类型,过程后期继续。。。

  • 简单数据类型(五种)

简单数据类型只有undefined、null、Boolean、number和string五种,下面我来介绍一下者五种数据类型有什么用。

  • 1.undefined这个值表示不返回值
  • 2.null 表示这个值变量为空;
  • 3.Boolean的值只有true或者false;
var data = true;
typeof(data);

这个代码的输出结果就是字符串Boolean;

  • 4.number JavaScript室友一种数字类型,可以带小数点,也可以不带
var data = 123;
typeof(data);

这个代码的运行结果就是字符串number

  • 5.string 当然就是字符串类型啦。。。。

举一个比较特殊的小例子:

var data = typeof(123);
tyeof(data);

注:这个程序运行的结果是‘string’,可能有人会很奇怪,typeof()中的值明明是number类型的,怎么结果就变成string了。其实这是两句代码,第一句运行结果是number毫无疑问 ,第二句data的值其实已经变成了字符串‘number’了,所以这两句的输出结果是number。

  • 复杂数据类型

有简单数据类型当然也会有复杂数据类型啦,复杂数据类型只有一个,就是object(对象)
对象由{}包括,在括号内部,属性以键值对的形式·

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,562评论 8 265
  • 问题背景 在Web应用当中,尤其是后台管理应用,经常遇到的一个场景是,需要根据用户的输入条件,在数据库中查询相应数...
    fall4u阅读 23,718评论 0 8
  • 今天差点就不想写了 , 与自己的心理做了一番斗争。那么今天所遇到的问题想必以后的每一天都会遇到,当你睡前想舒舒服服...
    微夏弃流年阅读 265评论 0 0