在某网课学习前端笔记整理js篇13-js(javascript)介绍和数据类型

js(javascript)介绍和数据类型

js介绍

  • js历史

    ​ 19几几年 有一家公司开发了一个脚本语言,scriptEase可以嵌入到网页执行。 Netscape网景公司,为了解决表单提交数据验证的一个问题联合sun公司推出了liveScript脚本语言。当年java开始的时候很流行,为了 抱大腿 javascript(为了在java这个大树地下乘凉 提高知名度),取了这个名字。

  • js现代用途

    ​ 前端,后端,游戏脚本。。。网页上主要是为了操作dom元素,与服务器交互数据。。。

js数据类型和声明定义

StringNumberBooleanObjectUndefined这几种类型。变量的定义用var关键字,typeof可以用来检测数据的类型。

​ 变量名不能用数字开头,不能用关键字、保留字作为变量名,名字要见名知意。const用来声明常量。

​ 在网页上,js的控制台打印可以通过console.log("打印的数据"),alert()可以把数据作为弹框弹出。

example

/*js在网页上使用有两种方式,一种是在html中写,一种是引入外部的js文件*/
<script src="xxx.js"></script>
<script>
	var a ;
  	a = 10;
  	console.log(a);
  	console.log(typeof a);
</script>

附录:

​ 保留字(Reserved Words)一般是等同于关键字(Keywords)的。
​ 从字面含义上理解,保留字是语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。而关键字则指在语言中有特定含义,成为语法中一部分的那些字。在一些语言中,一些保留字可能并没有应用于当前的语法中,这就成了保留字与关键字的区别。一般出现这种情况可能是由于考虑扩展性。例如,Javascript有一些未来保留字,如abstract、double、goto等等。它可能未来要增加直接跳转的功能,那么为了使当前版本的程序代码能向后兼容,所以不允许使用goto作为变量名,但当前版本的语言并不支持goto的直接跳转功能,它目前就不是关键字。保留字就是很有可能成为未来的关键字

javascript中关键字

break else new var
case finally return void
catch for switch while
continue function this with
default if throw
delete in try
do instanceof typeof

javascript中保留字

abstract enum int short
boolean export interface static
byte extends long super
char final native synchronized
class float package throws
const goto private transient
debugger implements protected volatile
double import public
发布了27 篇原创文章 · 获赞 0 · 访问量 224

猜你喜欢

转载自blog.csdn.net/qq_34338676/article/details/104715384