JavaScript快速入门笔记

本文由用户“skeletonmm”分享发布 更新时间:2021-04-07 09:12:19 举报文档

以下为《JavaScript快速入门笔记》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

JavaScript快速入门

1.1 初识JavaScript

1、起源

时间:1995年。

出现:主要是用于处理网页中的前端验证。

地点: Netscape(网景)公司,现在的Mozilla。

事件:在网景导航者浏览器上首次设计出了JavaScript。

名称: Netscape最初将这个脚本语言命名为LiveScript

更名:Netscape与Sun公司合作之后将其改名为JavaScript。

原因:由于当时Sun公司(2009年被Oracle公司收购)推出的Java语言备受关注,Netscape公司为了营销借用了Java这个名称。

事实:JavaScript与Java本质上是两种不同的编程语言。

主要用于:

服务端开发(Node.js)

桌面程序(Electron)

APP

控制硬件-物联网

游戏开发

浏览器执行JS简介

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

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

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

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

3、 JavaScript的组成

/

(1)ECMAScript

ECMAScript是由ECMA国际(原欧洲计算机制造商协会)进行标准化的一门编程语言,这种语言在万维网上应用广泛,它往往被称为JavaScript或Jscript,但实际上后两者是ECMAScript语言的实现和扩展。

/

1.2 开发工具

1、浏览器

浏览器是网页显示、运行的平台。

2、代码编辑器

/

1.3 JavaScript入门

1、JavaScript引入方式

/

1)JavaScript引入方式——行内式

行内式是将JavaScript代码作为HTML标签的属性值使用。

2)JavaScript引入方式——嵌入式

嵌入式就是使用标签包裹JavaScript代码,直接编写到HTML文件中。

3)JavaScript引入方式——外链式

外链式是指将JavaScript代码保存到一个单独的文件中,通常使用“js”作为文件的扩展名,然后使用标签的src属性引入文件中。

2、常用输入输出语句

① prompt() 用户输入框

②alert() 警告框

③ console.log() 控制台输出

④ document.write()文档页面输出

3、注释

概念:注释可便于代码的可读性,在程序解析时会被JavaScript解释器忽略。

分类:单行注释、多行注释。

表示方式:单行注释使用“//”、多行注释使用“/* */”。

单行注释:以“//”开始,到该行结束或JavaScript标记结束之前的内容都是注释。

多行注释:多行注释以“/*”开始,以“*/”结束,它们之间的内容为多行注释。

第2章 基本语法

2.1 变量

1、标识符

概念:程序开发中,经常需要自定义一些符号来标记一些名称,并赋予其特定的用途,如变量名、函数名等,这些符号都被称为标识符。

定义规则

由大小写字母、数字、下划线和美元符号($)组成。

不能以数字开头。

严格区分大小写。

不能使用JavaScript中的关键字命名。

要尽量要做到“见其名知其意”。

内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 先判断条件后执行循环体,而do...while会无条件执行一次循环体后再判断条件。

2.3、循环结构——for循环语句

概念:for循环语句是最常用的循环语句,它适合循环次数已知的情况。

3、跳转语句

概念:跳转语句用于实现程序执行过程中的流程跳转。

常用的跳转语句:有break和continue语句。

break与continue的区别:break语句可应用在switch和循环语句中,其作用是终止当前语句的执行,跳出switch选择结构或循环语句,执行后面的代码。而continue语句用于结束本次循环的执行,开始下一轮循环的执行操作。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 第1章 实训习题作业无代码
  2. JS学习
  3. 21.1-21.9美赛入门与出题点分析
  4. java基础知识面试题
  5. java后端面试题1
  6. MyBatis-01-基础讲解
  7. 面试Java基础技术问题汇总
  8. 交通违章违法代码的含义及处罚规定、依据
  9. 5-个人所得税APP说明
  10. RTX系统不能正常登陆、工程量清单不能正常导入 的解决方法
  11. Intraweb_使用手册中文版
  12. 附件一 XX省第九届大学生安全知识竞赛系统操作说明
  13. 阿里巴巴泰山版java开发手册
  14. 《Java Web 系统开发》课程报告
  15. Java程序设计报告《贪吃蛇》
  16. C 编程练习题大全(带答案)
  17. c语言基础复习资料
  18. 1.1.1 Java的起源、发展和现状
  19. java100个经典例子
  20. 21春《JAVA程序设计》离线作业答案

以上为《JavaScript快速入门笔记》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览