JavaScript简介

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、JavaScript是什么?
  • 二、JavaScript介绍
  • 三、JavaScript的书写
  • 四、JavaScript的一些简单语法规则
  • 五、JavaScript的一些基础语法
  • 总结


前言

提示:这里可以添加本文要记录的大概内容:

去了解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(),弹出的是一个带有选项的弹出框,会得到两个结果,truefalse。

    • prompt(),弹出的是一个输入框,可以接受用户输入的内容。

2 向页面输出

  • document.write('文本内容'):向页面写内容。

3 控制台输出

  • console.log():在控制台打印日志。

  • console.dir():在控制台打印该元素的属性和方法。

  • console.error():在控制台手动报错,报错明文由自己来定。

  • 做前端开发时,一定要经常进行控制台调试,通过日志来将有必要的或者不理解的信息打印出来。

  • alert()主要用来显示消息给用户看,console.log()是用来给程序员做调试用的。

总结

  • HTML:从语义的角度,描述页面结构

  • CSS:从审美角度,描述页面样式

  • JavaScript:从交互角度,描述行为(实现业务逻辑和页面控制)

JavaScript简称JS,是前端开发的一门脚本语言(解释型语言 ),

这上面就是对js的一个简单的介绍和了解,刚接触js的可以看看。

仅供参考

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值