前端开发面试持续中---

简介: 前端开发面试持续中---

前端开发面试持续中---


按单词的第二个字母在字母表中的顺序进行排序sort()

`var arr = ['hello', 'gay', 'blob', 'fyi', 'circle', 'rooom', 'zzz']
        function compareSort() {
            var newArr = []
            for (var i = 0; i < arr.length; i++) {
                newArr.push({ id: arr[i][1], origin: arr[i] })
            }
            newArr.sort(function (a, b) {
                var x = a.id//e
                var y = b.id//a
                if (x > y) {
                    return 1
                }
                if (x < y) {
                    return -1
                }
                return 0
            })
            console.log(newArr);
            var result = []
            for (var j = 0; j < newArr.length; j++) {
                result.push(newArr[j].origin)
            }
            console.log(result);
        }
        compareSort()


事件对象event

如果给一个元素对象的某事件(例如,onclick)绑定了一个响应函数(回调函数),当这个事件触发时,浏览器就会调用这个函数。

除此之外,浏览器会创建一个对象,用来描述这个发生的事件。例如,事件发生时鼠标的位置。

相关文章
|
5月前
|
存储 前端开发 JavaScript
前端面试题23-34
通过对 Promise 和 ECMAScript6 的深入理解,可以更好地应对现代 JavaScript 开发中的复杂异步操作和新特性,提升代码质量和开发效率。
43 2
|
3月前
|
缓存 前端开发 中间件
[go 面试] 前端请求到后端API的中间件流程解析
[go 面试] 前端请求到后端API的中间件流程解析
|
22天前
|
缓存 前端开发 JavaScript
"面试通关秘籍:深度解析浏览器面试必考问题,从重绘回流到事件委托,让你一举拿下前端 Offer!"
【10月更文挑战第23天】在前端开发面试中,浏览器相关知识是必考内容。本文总结了四个常见问题:浏览器渲染机制、重绘与回流、性能优化及事件委托。通过具体示例和对比分析,帮助求职者更好地理解和准备面试。掌握这些知识点,有助于提升面试表现和实际工作能力。
58 1
|
2月前
|
Web App开发 前端开发 Linux
「offer来了」浅谈前端面试中开发环境常考知识点
该文章归纳了前端开发环境中常见的面试知识点,特别是围绕Git的使用进行了详细介绍,包括Git的基本概念、常用命令以及在团队协作中的最佳实践,同时还涉及了Chrome调试工具和Linux命令行的基础操作。
「offer来了」浅谈前端面试中开发环境常考知识点
|
3月前
|
存储 XML 移动开发
前端大厂面试真题
前端大厂面试真题
|
1月前
|
Web App开发 JavaScript 前端开发
前端Node.js面试题
前端Node.js面试题
|
3月前
|
存储 前端开发 JavaScript
44 个 React 前端面试问题
【8月更文挑战第18天】
52 2
|
3月前
|
存储 JavaScript 前端开发
2022年前端js面试题
2022年前端js面试题
39 0
|
3月前
|
存储 前端开发 JavaScript
44 个 React 前端面试问题
44 个 React 前端面试问题
|
3月前
|
存储 JavaScript 前端开发