草庐IT

前端随笔

全部标签

十个前端冷门但好用的前端工具函数库

在前端开发中,有时候我们会遇到一些常见的功能需求,但却不知道从哪里找到合适的工具函数。以下为你推荐10个冷门但好用的前端工具函数仓库,它们可能没有很高的知名度,但却能为你解决实际问题,提高开发效率。1.fns.js说明: fns.js是一个小巧的前端工具函数库,提供了许多实用的函数。它包括数组操作、对象操作、字符串处理、函数工具等常用功能。官网地址: https://www.npmjs.com/package/fns2.utils-lite说明: utils-lite是一个轻量级的前端工具函数库,专注于提供实用的小工具函数。它包括日期处理、数学计算、随机数生成等常用功能。官网地址: https

字节跳动最热门的15个前端开源项目

作为国内知名的互联网公司,字节跳动在前端领域做出了很多开源贡献。本文就来盘点字节跳动开源的15个前端项目,你用过几个?1.ArcoDsignArcoDesign是一套设计系统,主要服务于字节跳动旗下中后台产品的体验设计和技术实现。它的目标在于帮助设计师与开发者解放双手、提升工作效率,并高质量地打造符合业务规范的中后台应用。它拥有系统的设计规范和资源,提供了覆盖React、Vue、Mobile的原子组件。目前,ArcoDesign拥有60多个精心制作的组件,支持开箱即用。除了风格配置平台和物料平台的定制化工具外,ArcoDesign还提供了包括图标平台、品牌库、ArcoPro最佳实践的资源平台。

三种前端实现VR全景看房的方案,收藏吧说不定哪天就用得上

前言=====事情是这样的,前几天我接到一个外包工头的新需求,某品牌要搭建一个在线VR展厅,用户可以在手机上通过陀螺仪或者拖动来360度全景参观展厅,这个VR展厅里会有一些信息点,点击之后可以呈现更多信息(视频,图文等)…image.png我第一反应是用3D引擎,因为我不久前刚用three.js做过一个BMW的在线展厅,基本把three.js摸熟了。2021-06-0311_01_41.gif会另写一篇文章教大家用threejs做这个[BMW在线DIY],感兴趣的小伙伴请关注我吧~方案一:WebGL3D引擎使用3D引擎先搭一个基本的3D场景,下面的演示使用three.js,同类的3D引擎我还调

前端使用print.js实现打印

前言项目中经常会用到前端调用浏览器打印的功能,也经常会遇到一些问题,写这篇文章是为了更好的梳理一下相关内容。下面的内容基于vue。如果需要用到前端生成二维码可以看我的这篇文章:在vue项目中使用qrcodesjs2生成二维码注:以下都是基于edge浏览器进行的,另外身边没有打印机,实际打印效果如何不清楚print.js这里用一下别人写好的库,print-demo项目下载下来后,找到print.js,我们只需要这个。如果是vue2的项目直接用就好了,vue3的项目就简单改一下就可以//constMyPlugin={};//MyPlugin.install=function(Vue,options

作为“前端菜鸟的我”如何开发一个HarmonyOs 鸿蒙应用,超详情的安装教程,开发一个demo版本的鸿蒙应用在模拟器运行

这段时间HarmonyOs在国内是异常火热,各个大厂也在加紧部署鸿蒙应用的开发。由于HarmonyOs主推语音是Ark-ts(你可以理解为ts的超集,反正对于前端同学来说学习成本真的很低,此处掌声!)安装开发工具直接去这个地址下载开发工具  HUAWEIDevEcoStudio和SDK下载和升级|HarmonyOS开发者 2.安装成功后,直接运行DevEcoStudio 3.初始化环境配置  开始创建项目 创建一个空项目 项目配置 创建成功 模拟器运行 选择RemoteDevice然后登录(使用华为账号登录) 登录之后请选择与当前工程api版本一致的模拟器  注意:如果api9没用可供使用的机

【前端必备技能java之若依框架缓存(redis)模块封装梳理与MyBatis最佳实践】

详解若依框架redis封装与MyBatis的应用什么是Redis和MyBatis🚩极速缓存RedisRedis的几种特性:数据持久层工具MyBatisMyBatis与Orm框架对比有哪些优势和缺点优势缺点传统ORM框架的优势传统ORM框架的缺点总结(选择ORM还是MyBatis)如何高效优雅的封装Redis🚩RedisService:RedisTemplateMyBatis的最佳实践🏳️‍🌈分离SQL和Java代码动态SQL适当使用resultMapPageHelper分页大批量数据N+1查询问题什么是Redis和MyBatis🚩极速缓存Redis下面是在redis存储数据的截图:上面左侧是r

module - 如何实现 Prestashop 前端 Controller

抱歉我的英语不好。我正在开发一个Prestashop模块来在前端的一个block中列出服务。该模块是完整的,但是它使用了丑陋的URL,例如“http://www.mysite.com/modules/servicescatalog/showservicedata.php?srvId=1”这个模块的客户写信给我让这个URLSEO友好,比如“http://www.mysite.com/modules/servicescatalog/showservicedata/service-1”在Google中搜索我认为解决方案是实现前端Controller,但我不知道如何管理它。有谁知道如何实现??

京东前端笔试(附答案解答)

引言我目前本科大四,正在春招找前端,有大厂内推的友友可以聊一聊,球球给孩子的机会吧。我整理了一份10w+字的前端技术文档:https://qx8wba2yxsl.feishu.cn/docx/Vb5Zdq7CGoPAsZxMLztc53E1n0k?from=from_copylink,对前端感兴趣的同学可以查看、参与构建。问题选择题棵含有6个节点完全二叉树的中序遍历为[n,y,m,x,p,],那么这棵树的前序遍历结果为?(D)A、[n,m,p,y,z,x]B、[x,y,m,n,z,p]C、[n,m,y,p,z,x]D、[x,y,n,m,z,p]中序遍历:左中右;前序遍历:中左右下列对js箭头函

前端面试八股文(一)

前端八股文是指前端开发面试中常被问到的一些基础知识点和常见问题的总结。这些问题涵盖了前端开发的各个方面,包括HTML、CSS、JavaScript等。在很多公司面试里面都会有一个考核标准,在这个考核里面所问到的高频或者常见等问题就是所谓的八股文。现在都说没必要背八股了,都不会问到。但是八股文对于面试来说真的是一个拿分的关键点。如果你是一个实习生或者应届生,你没有项目开发经验,没有工作经历,那么你实习面试面试官不问你八股文还能问什么呢?对于马上参加工作的只能说对于公司而言,八股文确实是一种筛选人才的手段,可以看出你的基础是否扎实,能力是否满足工作需要。前端面试的八股文我应该会分5~8篇,从基础简

seo - 使用 http 处理程序的多个前端服务器上的站点地图,这是个好主意吗?

问题1我们想为我们的CMS站点生成一个站点地图我们有多个前端服务器,拥有大约一百万篇文章。环境多个MSSQL服务器多个前端服务器(负载均衡)ASP.net-和IIS6Windows2003将站点地图(站点地图索引文件和站点地图文件)物理地放在前端服务器上将是一场操作噩梦,而且容易出错。因此我们正在考虑改用http处理程序,这样无论哪个服务器收到请求,它都能够提供正确的xml文件。问题2如果我们每次发布新文章时都对Google执行ping操作,而且这种情况每小时发生一次以上,就会对我们产生负面影响。谢谢! 最佳答案 我会在发生变化时而