自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华子Code1024前端菜鸟的博客

前端菜鸟的一些面试和算法分享

  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

原创 前端面试题:判断Dom节点是否在节点内

两种方式判断dom节点是否在视图内

2024-02-27 10:30:38 567

原创 前端面试题:JavaScript继承

JavaScript实现继承的方式以及面试中遇到的继承真题

2024-02-18 09:50:06 567

原创 上下固定中间自适应布局

上下固定中间自适应布局

2024-02-08 09:27:17 1026

原创 一道经典的异步试题

一道JavaScript经典异步执行的试题,包含宏任务、微任务、同步任务执行顺序。setTimeout、promise、async/await

2024-02-06 15:51:37 458

原创 前端面试题:二叉树广度和深度遍历

通过JavaScript实现二叉树的广度遍历和深度遍历

2024-02-04 09:02:12 350

原创 前端面试题:异步任务最大执行队列

前端面试题:异步任务最大执行队列

2024-01-31 17:21:26 571

原创 前端面试题:字符串中字符出现的最多次数

字符串中字符出现的最多次数

2024-01-30 14:07:59 540

原创 前端面试题:观察者模式

前端面试题:观察者模式

2024-01-29 09:42:34 1005

原创 前端面试题:合并有序链表

合并有序链表

2024-01-26 08:43:46 437

原创 前端面试题:对象的比较

前端面试题:对象的比较

2024-01-25 08:08:17 409

原创 前端面试题:topK算法

前端面试题:topK算法

2024-01-24 16:43:36 653 1

原创 前端面试题:a==1&&a==2&&a==3

a==1&&a==2&&a==3

2024-01-23 16:57:03 776

原创 this面试题

一到this面试题

2024-01-22 14:37:53 302

原创 前端面试题:链式数据转换

前端面试题,树形结构数据转换let data = [ { id: 1, name: "目录1", parentId: 0, }, { id: 2, name: "目录1-1", parentId: 1, }, { id: 3, name: "目录1-2", parentId: 1, }

2024-01-21 10:04:21 378 1

原创 前端面试题:节流和防抖

前端面试题:节流和防抖,节流和防抖都是通过降低事件执行的频率而达到节省资源的效果

2024-01-20 14:32:38 494

原创 分享大家一个喜欢的照片

分享一张喜欢的照片

2024-01-19 09:02:56 1146 1

原创 前端面试题:实现函数链式调用

定义以下加减乘除函数,通过pipe()函数实现函数的链式调用

2024-01-18 15:26:06 674 1

原创 前端面试:括号匹配

前端基础算法,栈利用的扩展,给一个字符串包含小括号,中括号,大括号符串,判断是否是合法的

2024-01-17 09:21:38 572

原创 前端面试题:回文字符串

两种方式编程实现前端面试题回文字符串

2024-01-16 16:47:51 501 1

原创 前端面试题:JavaScript实现大数相加

然后遍历字符串,进行相加,并加上进位值,并判断进位值,相加>=10,flag = 1,否则flag=0。大数通过普通相加会超出js的边界得到错误数据,因此我们可以考虑,通过字符串相加的方式实现。首先判断长度,取最大值,以及定义一个进位值。最后判断flag是否还有进位,有则加1。

2024-01-14 09:00:00 384 1

原创 JavaScript变量详解

JavaScript变量详解

2024-01-13 10:00:00 778 1

原创 前端面试题:实现数组翻转

实例,实现如下算法:[1,2,3,4,5,6,7] K = 3 ==> [5,6,7,1,2,3,4]

2024-01-12 08:34:12 429 1

原创 前端面试题:JavaScript实现数字千分位转换

前端面试题:JavaScript实现数字千分位转换

2024-01-11 08:40:01 425 1

原创 css实现三角形

【代码】css实现三角形。

2024-01-10 13:30:49 552

原创 前端面试题:两数和三数之和(多种方法实现以及数组中接近的值查找)

前端面试题:两数和三数之和(多种方法实现以及数组中接近的值查找)

2024-01-09 08:46:39 727

原创 前端面试题:深Copy

前端面试题深copy以及循环引用copy

2024-01-08 08:11:12 316 1

原创 前端面试常见算法:冒泡排序和快速排序

快速排序,定义left、right数组和标志数值,然后进行递归排序。冒泡排序优化,添加一个标识,正续数组直接退出。面试中经常被问到的基础算法。

2024-01-05 14:40:14 334 1

原创 前端工程师的未来

我们只需再加一下定制话的功能就可以了,如移动端适配,sentry统计,打点,Google统计等等,基本就可以满足一个项目上线的标准了。当然,许多公司也会有自己的页面配置平台、组件库平台,都可以根据自己的业务需求进行个性化的页面定制,其实这也是一种智能化的平台。本文将深入探讨前端生态系统的关键组成部分,为您提供一份全面的指南,并提供带有实际代码示例的技巧,以构建出色的前端应用。现在有很多公司都在结合人工智能实现代码生成,特别是chapter gpt的问世,以及更多公司推出的平台,可以更好的帮助我们实现代码。

2024-01-05 10:11:57 642 1

原创 面试题实现Promise.all方法

面试官问:实现一个promise.all方法

2024-01-05 09:07:13 357 1

原创 Javascript+css实现简单的春节倒计时

实现一个简单的春节倒计时

2024-01-04 11:19:27 397

原创 ​javascript面试题,实现链式调用

/ 3s后log:sleep after 3s。在对象中构建函数name,sleep,like。根据要求构建new一个对象。// 实现一个链式调用。

2024-01-03 10:21:05 576

原创 实现多维数组扁平化

实现多维数组扁平化,如[1,2,[3,4,[5]]] ---> [1,2,3,4,5]

2024-01-02 11:45:48 662 1

算法+JavaScript实现树形结构转换+前端面试题

JavaScript通过对数据进行数据转换实现二叉树。数据结构如下:let data = [ { id: 1, name: "目录1", parentId: 0, }, { id: 2, name: "目录1-1", parentId: 1, }]

2024-02-28

前端开发+Dom节点+节点判断+节点是否在视图内

前端面试题:判断一个dom节点是否在视图内。通过getBoundingClientRect获取边距判断,通过JavaScript API IntersectionObserver判断两种方式实现

2024-02-27

JavaScript+二叉树+算法+广度遍历和深度遍历+前端面试

给定一个二叉树的数据结构,通过JavaScript实现二叉树的广度遍历和深度遍历。

2024-02-04

前端面试题+异步队列最大执行队列+javascript+异步队列

求异步队列的最大执行队列,JavaScript中有多个异步请求,每次最多执行n个(10个),实现一个函数,使每次执行都是最大队列 。 { this.tasks = []; this.max = 10; setTimeout(() => { this.run(); }); } function createTask(i) { return new Promise((resolve, reject) => { setTimeout(() => { resolve(i); }, 2000); }); }

2024-02-01

实现数据的链式调用,把数组数据转换成树形结构数据

let data = [ { id: 1, name: "目录1", parentId: 0, }, { id: 2, name: "目录1-1", parentId: 1, }, { id: 3, name: "目录1-2", parentId: 1, }, { id: 4, name: "目录1-1-1", parentId: 2, }, { id: 5, name: "目录1-1-2", parentId: 2, }, { id: 6, name: "目录2", parentId: 0, }, { id: 7, name: "目录2-1", parentId: 6, }, { id: 8, name: "目录2-2", parentId: 6, }, ];

2024-01-21

前端面试题+promise.all+javascript算法实现

面试官问到能否实现promise.all,自己动手简单实现promise.all方法。

2024-01-05

机器学习课件

这是我们学习的机器学习的资源课件,会对您学习机器学习有帮组吧

2015-04-09

软件工程课件

这是一个讲述软件工程的可见希望对您的学习有帮组

2015-04-09

Spring3.x学习

spring3.x开发教程,适用于学习使用

2015-03-16

数据库事务分析

事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。SQL Server提供了几种自动的可以通过编程来完成的机制,包括事务日志、SQL事务控制语句,以及事务处理运行过程中通过锁定保证数据完整性的机制。当用户对数据库并发访问时,为了确保事务完整性和数据库一致性,需要使用锁定

2014-10-16

数据库文献

SQL-Sever数据库根据运行模式将事务分为4种类型:自动提交事务、显示事务、隐式事务和批处理级事务。1. 自动提交事务:是指每条单独的语句都是一个事务;2. 显式事务:是指每个事务均以BEGIN TRANSACTION语句显式开始,以COMMIT或ROLLBACK语句显示结束;3. 隐式事务:是指在前一个事务完成时新事务隐式启动,但每个事务仍以COMMIT或ROLLBACK语句显式完成;4. 批处理级事务

2014-10-16

Android理财

Android界面 Android实现 该软件可以在手机或者Android虚拟机上流畅运行

2014-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除