JavaScript基础

JavaScript是一种运行在客户端的脚本语言。

脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行

浏览器执行JS简介

浏览器分成两部分 渲染引擎 和 JS引擎

渲染引擎:用来解析HTML与CSS,俗称内核,比如谷歌浏览器的blink,老版本的webkit。

JS引擎:也称为JS解释器。用来读取网页中的JavaScript代码,对其处理后运行,比如谷歌浏览器的V8。

浏览器本身并不会执行JS代码,而是通过内置JavaScript引擎(解释器)来执行JS代码。JS引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以JavaScript语言归为脚本语言,会逐行解释执行。

JS的组成:JavaScript语法(ECMAScript),页面文档对象模型(DOM),浏览器对象模型(BOM)

JS书写位置

1.行内式

在html 标签的属性内填写,通过行为触发执行(几乎不用)

<开始标签 on + 事件类型=”js代码”></结束标签>

2.内嵌式

在head或body中,定义script标签,在其中写js代码

3.外联式

创建一个独立的外部js文件,用<script></script>标签引入,使用src属性引入对应的js文件

JS注释

注释:用来给程序员看和解释的语句,计算机不回去识别这些语句,需使用专门的标注来告诉电脑,不用解释。

单行注释

//使用双斜杠,不能换行

多行注释

/**

*可

*以

*写

*多

*行

*/

JS输入输出语句

方法

说明

归属

alert(msg)

浏览器弹出警示框

浏览器

console.log(msg)

浏览器控制台打印输出信息

浏览器

prompt(info)

浏览器弹出输入框,用户可以输入

浏览器

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值