本文已参与「新人创作礼」活动,一起开启掘金创作之路
JavaScript概述:
JavaScript(简称“JS”)1995年公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为其管理层希望它外观看起来像Java,因此取名为JavaScript。(因此可以说js与java除了名字,其他没有太大关系)
JavaScript是一门弱类型脚本语言,一般可直接通过浏览器直接解释运行。
JavaScript原生的语法基础由ECMA Script组成(简称ES)。截至 2012 年,所有浏览器都完整的支持ES5,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了ECMAScript的第六版(ES6)成为当前主流版本。而除了原生js开发以外还有一种由微软开发的TypeScript编程语言所制定微软标准,它具备了ES的特性之外还具备了很多不在公共规范标准的特性,因此都需经过编译成js后才能被浏览器正确执行。
由于js是一门弱类型语言,不同于java的强类型语言,js的变量定义可以称的上是十分简单且方便的,因此一般js定义变量,我们一般用var + 变量名定义变量,且不用区分数据类型:
var cao='Hello Word'
console.log(cao);
这在这里顺便介绍两个js手动调试时经常用到的语句,alert()语句,console.log()语句:
var cao='Hello Word';
var num=1;
console.log(cao);
console.log(num);
alert()语句会在网页内显示一个弹窗信息 ,一般可以检测某个函数或者某个语句有没有被执行
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<!--script标签-->
<script src="scratch.js">
var num=1;
alert(num);
</script>
</body>
</html>
alert()语句会在网页内显示一个弹窗信息 ,一般可以检测某个函数或者某个语句有没有被执行
console.log()语句,在浏览器的控制台打印变量:
编辑
那么,对于js的基本语法就介绍到这里,接下来将会对js的数据类型进行一个更深入的了解,并且会对在浏览器控制台操作js进行学习,虽然js的学习不难,一点点去学一定可以学好的。