JavaScript面试系列-01
JavaScript面试系列-01 1. 什么是 JavaScript? JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。 Ja

2022年7月17日
大约 5 分钟
JavaScript面试系列-02
JavaScript面试系列-02 1. JavaScript 中 void(0) 如何使用? void(0)用于防止页面刷新,并在调用时传递参数“zero”。 void(0)用于调用另一种方法而不刷新页面。 2. escape 字符是用来做什么的? escape方法返回一个包含charstring内容的字符串值(Unicode格式)。所有空格、标点、重音符

2022年7月17日
大约 4 分钟
JavaScript面试系列-03
JavaScript面试系列-03 1. JavaScript 中如何使用事件处理程序? 事件是由用户生成活动(例如单击链接或填写表单)导致的操作。 需要一个事件处理程序来管理所有这些事件的正确执行。 事件处理程序是对象的额外属性。此属性包括事件的名称以及事件发生时采取的操作。 2. 解释延迟脚本在 JavaScript 中的作用? 默认情况下,在页面加载期

2022年7月17日
大约 9 分钟
JavaScript面试系列-04
JavaScript面试系列-04 1. 匿名函数和命名函数有什么区别? 匿名函数通常是某一个事件触发后进行触发的。 命名函数可以进行预先的封装,在需要使用的地方通过调用函数名运行。 2. JavaScript 中的闭包是什么?举个例子? 闭包是在另一个函数(称为父函数)中定义的函数,并且可以访问在父函数作用域中声明和定义的变量。 闭包可以访问三个作用域中的

2022年7月17日
大约 4 分钟
前端入门 - 知识体系
前端入门 - 知识体系 一、前端三要素 "HTML(结构): 超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容。" CSS(表现): 层叠样式表(Cascading Style Sheets),设定网页的表现样式。 JavaScript(行为): 是一种弱类型脚本语言,其源代码不需经过编译,而是由浏览器解释运行,用

2022年7月13日
大约 12 分钟