js--所有HTML 页面都使用的 WEB 浏览器编程语言
2022/1/6 17:37:37
本文主要是介绍js--所有HTML 页面都使用的 WEB 浏览器编程语言,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
前言
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发 Web 页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
正文
一、ECMAScript核心
1、语言基础
(1)null 和 undefined 的区别
(2)var、let 和const 的区别
(3)字符串
(4)typeof 和 instanceof 的区别
(5)Symbol 符号数据类型
(6)标签语法
2、变量与作用域
(1)执行上下文和作用域
(2)闭包和垃圾回收
(3)理解 this
3、函数
(1)class、super 和 extends
(2)arguments参数对象详解
4、对象、类与面向对象编程
(1)创建对象
(2)原型和原型链
(3)实现继承
(4)引用集合数据类型
a、数组的方法:reduce、map、filter、every 和 some、find 和 findIndex、fill、copyWhithin、entires、of 和 from
b、集合的使用:Set 和 Map
c、对象的使用:解构
(5)对象内部属性修改及监听:对象内部属性与 Object.defineProperty()
5、迭代器与生成器:迭代器、生成器generator
6、代理与反射: 是什么、常见反射API
7、异步与事件循环
二、文档对象模型DOM
三、浏览器对象模型BOM
1、history详解
这篇关于js--所有HTML 页面都使用的 WEB 浏览器编程语言的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-21Vue3教程:新手入门到实践应用
- 2024-12-21VueRouter4教程:从入门到实践
- 2024-12-20Vue3项目实战:从入门到上手
- 2024-12-20Vue3项目实战:新手入门教程
- 2024-12-20VueRouter4项目实战:新手入门教程
- 2024-12-20如何实现JDBC和jsp的关系?-icode9专业技术文章分享
- 2024-12-20Vue项目中实现TagsView标签栏导航的简单教程
- 2024-12-20Vue3入门教程:从零开始搭建你的第一个Vue3项目
- 2024-12-20从零开始学习vueRouter4:基础教程
- 2024-12-20Vuex4课程:新手入门到上手实战全攻略