回味JS(导论)
本系列文章为阮一峰老师的JavaScript教程的学习笔记。参考链接: JavaScript教程-入门篇
以及参考的leader指导性问题: 入门篇参考问题
浏览器提供的额外 API 有哪些?
- 浏览器控制类:操作浏览器
- DOM 类:操作网页的各种元素
- Web 类:实现互联网的各种功能
- JavaScript 的基本语法和对象体系,是模仿 Java 而设计的
- JavaScript 语言的函数是一种独立的数据类型,以及采用基于原型对象(prototype)的继承链
- JavaScript 语言是运行时由解释器直接执行;Java需要编译
- ECMAScript是浏览器脚本语言的标准
- ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现
- ECMAScript 只用来标准化 JavaScript 这种语言的基本语法结构
- 语句(statement)是为了完成某种任务而进行的操作;
- 语句主要为了进行某种操作,一般情况下不需要返回值;
- 表达式则是为了得到返回值,一定会返回一个值。cript 语言中预期为值的地方,都可以使用表达式
- 语句以分号结尾,一个分号就表示一个语句结束; 表达式不需要分号结尾。
- 一旦在表达式后面添加分号,则 JavaScript 引擎就将表达式视为语句
- 因为变量的类型没有限制,变量可以随时更改类型
- JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。所以所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升
- break语句和continue语句都具有跳转作用,可以让代码不按既有的顺序执行
- break语句用于跳出代码块或循环
- continue语句用于立即终止本轮循环,返回循环结构的头部,开始下一轮循环
推荐阅读
- 做一件事情的基本原理是什么()
- Android中的AES加密-下
- (二)ES6第一节变量(let|(二)ES6第一节变量(let,const)
- 新年第一部电影,一本满足
- 其实你就是个普通人
- 高天天工作室|溧清的剧本4
- dubbo基本认识
- 绘本讲师训练营【24期】14/21阅读原创《小黑鱼》
- 绘本讲师训练营【18期】14/21《我的情绪小怪兽》故事会新体验
- 我正在参加安特思库共读一本书干法。