提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容:
去了解Js的特点、概括、基本语法、规则
提示:以下是本篇文章正文内容,下面案例可供参考
一、JavaScript是什么?
JavaScript是目前web开发中不可缺少的‘脚本语言’,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。
诞生于1995年,当时的主要目的是验证表单的数据是否合法。
JavaScript本来应该叫Livescript,但是在发布前夕,想搭上当时超热的java顺风车,临时把名字改为了JavaScript。(也就是说js跟java没有关系,当时只是想借助java的名气)。
JavaScript就是编程语言。
二、JavaScript介绍
1.JavaScript的组成
-
ECMAScript:JavaScript的语法标准。包括变量、表达式 、运算符、函数、if语句、for语句等 。
-
DOM:Document Object Model(文档对象模型),JavaScript操作页面上的元素的API。比如让页面中的盒子移动、变色、改变大小。
-
BOM:Browser Object Model(浏览器对象模型),JavaScript操作浏览器部分功能的API。通过BOM可以操作浏览器窗口,比如弹框,浏览器跳转,获取浏览器分辨率等。
-
通俗来讲,ECMAScript是JavaScript的语法;DOM和BOM是浏览器运行环境为JavaScript提供的API。
2.JavaScript的特点
特点 1:解释型语言
-
JavaScript简称JS,是前端开发的一门脚本语言(解释型语言 )。
-
解释型语言的意思是:程序执行之前,不需要事先被翻译为机器码;而是在运行的时候,边翻译边执行。
特点2:单线程
ECMAScript标准
-
ECMAScript是一种由ECMA(前身是欧洲计算机制造商协会)国际制定和发布的脚本语言规范。
-
简单来说,ECMAScript不是一门语言,而是一个标准。
三、JavaScript的书写
JavaScript的书写就三种方式
①行内式
<div onclick="alert('行内式')></div>
②内嵌式
<script>
alert('内嵌式');
</script>
③外链式
<head>
<script src="test.js"></script>
</head>
四、JavaScript的一些简单语法规则
学习程序,是有规律的,程序会有相同的部分 ,这些部分就是一种规定,不能更改,称之为:语法。
-
JavaScript对换行、缩进、空格不敏感。每一条语句以分号结尾。
-
每一条语句末尾要加上分号
;
分号不是必须加的,但是如果不写分号,浏览器会自动添加分号,导致消耗一些系统资源和性能,甚至可能添加错误。 -
所有的符号,都是英文的。比如括号、引号、分号、逗号。
-
JavaScript严格区分大小写。
五、JavaScript的一些基础语句
1 弹出
-
输出语句
-
alert()
:弹出一个消息框,点击确定消失。
-
-
包含确认和取消的弹出框
-
confrim()
-
-
弹出输入框
-
prompt()
-
-
alert,confrim,prompt的区别。
-
alert()
,只能弹出一个警示框,起警示提示作用。 -
confrim()
,弹出的是一个带有选项的弹出框,会得到两个结果,true
和false。
-
prompt()
,弹出的是一个输入框,可以接受用户输入的内容。
-
2 向页面输出
-
document.write('文本内容')
:向页面写内容。
3 控制台输出
-
console.log()
:在控制台打印日志。 -
console.dir()
:在控制台打印该元素的属性和方法。 -
console.error()
:在控制台手动报错,报错明文由自己来定。 -
做前端开发时,一定要经常进行控制台调试,通过日志来将有必要的或者不理解的信息打印出来。
-
alert()主要用来显示消息给用户看,console.log()是用来给程序员做调试用的。
总结
-
HTML:从语义的角度,描述页面结构
-
CSS:从审美角度,描述页面样式
-
JavaScript:从交互角度,描述行为(实现业务逻辑和页面控制)
JavaScript简称JS,是前端开发的一门脚本语言(解释型语言 ),
这上面就是对js的一个简单的介绍和了解,刚接触js的可以看看。
仅供参考