Skip to main content

moregeek program

如何优雅地编写一个高逼格的js插件惊艳你的领导和同事?_品味前端的博客-多极客编程

在一个风和日丽的早晨,我正悠闲地喝着Coffe,突然领导向我走来,我赶紧熟练地切出VSCode,淡定自若地问:领导,什么事?领导拍了拍我的肩膀:你上次封装的方法同事跟我反馈使用起来很不错啊,你不如做成JS插件给大家用吧。我放下了手中的马克杯,甩了一下眼前仅剩的几根刘海,眼神坚定地回道:没问题啊领导,保证完成任务!原型链写法要开始编写插件就得先了解JS模块化,早期的模块化是利用了函数自执行来实现的,

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第八十九题-生成页码_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript代码,要求将字符串参数URL中的参数解析并以对象的形式返回。示例1输入:getParams('http

Read More

为啥 json 之父要建议:退役 javascript_安东尼漫长的技术岁月的博客-多极客编程

冲浪时无意看到一篇文章 ​​《douglas-crockford-interview》​​,这是一篇采访记录。上来第一句就是:Douglas Crockford: "The best thing we can do today to JavaScript is to retire it."道格拉斯:我们今天能对 JavaScript 做的最好的事就是将它退役。我nm,你谁呀,我大 JS 是你说退役

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第八十七题-继承_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript代码,完成类的继承。要求如下: 1. "Chinese"类继承于"Human"类 2. "Human"

Read More

vue3中defineemits、defineprops 是怎么做到不用引入就能直接用的_码农小宋的博客-多极客编程

最近正在将一个使用单文件组件的 Options API 的 Vue2 JavaScript 项目升级为 Vue3 typescript,并利用 Composition API 的优势。比如,下面这种 选项API 方式:export default { props: { name: { type: String, required: true. } }, emi

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第八十三题-新数组_前端歌谣的博客-多极客编程

 前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript代码,该函数接受两个参数分别为数组、索引值,要求在不改变原数组的情况下返回删除了索引项的新数组。编辑

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第八十四题-计时器_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript代码,要求每次调用函数"closure"时会返回一个新计数器。每当调用某个计数器时会返回一个数字且该数

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第八十五题-列表动态渲染_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript代码,将预设代码中的"people"数组渲染在页面中。实现下面的列表:牛油1号 20岁牛油2号 21岁

Read More

[极致用户体验] 为什么建议2022年不用"等比设计稿"+rem,而用"灵活设计稿"+px_hullqin的博客-多极客编程

大家好,我是公众号「线下聚会游戏」作者HullQin,开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋等游戏。 背景 最近写了3篇关于微信大字号的文章: 《在微信大字号模式下,网页样式乱了怎么办?》提供了一种解决方案,在用户调整微信字体大小后,可以保证网页字体大小不变,解决了样式错乱的问题。 《让你的网页,适配微信大字号模式!体验超好,快来收藏》介绍了几种方案,助你的

Read More

日拱算法,森林中的兔子问题_安东尼漫长的技术岁月的博客-多极客编程

周末闲来无事,浅刷一道算法题吧~ 日拱算法系列,冲~题目:森林中有未知数量的兔子。提问其中若干只兔子 "还有多少只兔子与你(指被提问的兔子)颜色相同?" ,将答案收集到一个整数数组 answers 中,其中 answers[i] 是第 i 只兔子的回答。给你数组 answers ,返回森林中兔子的最少数量。示例 1:输入:answers = [1,1,2]输出:5解释:两只回答了 "1" 的兔子可

Read More

#yyds干货盘点#nginx配置http_文本、的博客-多极客编程

进入 ​​nginx​​ 目录,配置 ​​/etc/nginx/nginx.conf​​,主要是确认你要存放的配置文件有没有被引入(​​include​​)进来,还有就是配置 ​​upstream​​,这样你在项目的 ​​.conf​​ 文件中可以直接引用。http { # 省略其他一些默认配置 # 单纯使用一个server的时候有点类似在全局定义了哥别名-ws,后面你在子配置

Read More

还记得金碟豹唱片的图标吗?我用canvas实现了它_周杰伦本人的博客-多极客编程

还记得金碟豹唱片的图标吗?我用canvas实现了它 相信九零后们的同学们都看过金碟豹唱片,最经典的莫过于的它的图标从电视这边跳到那边了,那么这个跳动是怎么实现的呢?今天我就用canvas给大家实现下 首先定义画布,画布是正方形的,并显示边框 html部分: <canvas id="jay" width="500" height="500"></canvas> css部分:

Read More

散是满天星,聚是一把火!_周杰伦本人的博客-多极客编程

散是满天星,聚是一把火! 据说很多大厂都在让自己的员工毕业,毕业不可怕,散是满天星,聚是一把火!今天我就用canvas给大家实现聚是一团火,散是满天星的功能,安慰一下大家。 那么这个效果是怎么实现的呢? 首先我们定义画布,这里就不多说了 <canvas id="jay" width="600" height="600"></canvas> 接下来就是JavaScript的

Read More

头大了,mysql写入数据十几秒后被自动删除了_南城前端的博客-多极客编程

最近遇上了一件困扰了我好几天的一个问题,为此排查了一整天都无功而返,想到这感觉真对不起老板,一天一行代码没写,啥也没做成。 背景 事情是这样的,在公司内部新开发了一个功能还没有上线,目前部署在测试环境,Node服务会开启一个定时任务,每5分钟会处理好一部分数据写入到mysql数据库中。 在这之前,一切都运行正常,中秋节后上班第一天打开后台系统发现没有数据展示了,然后查询数据库发现历史存储的数据都没

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第七十四题-直角三角形_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript代码,要求在页面上渲染出一个直角三角形,三角形换行要求使用"br"实现。三角形如下: * ** ***

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第七十一题-阻止默认事件_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript函数,要求在点击li元素的时候不触发ul的事件。 注意:需要自行获取li元素。编辑 核心代码<!

Read More

#yyds干货盘点# 前端歌谣的刷题之路-第六十六题-函数-参数对象_前端歌谣的博客-多极客编程

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 本题目源自于牛客网 微信公众号前端小歌谣题目请补全JavaScript函数,要求返回它的参数伪数组对象。编辑 核心代码<!DOCTYPE html><ht

Read More

基于threejs中秋佳节之际带你遨游星空?_南城前端的博客-多极客编程

海上生明月,天涯共此时。又是一年中秋时,回想上一次赏月已是那遥远的童年时光,忙碌使我们忘却了假日应有的舒缓。今天在这假期即将开始的时候,让我们用代码来过个节。 今天的主题是基于threejs画出月球环绕地球运动的效果,并增加飞跃星空的感觉,如封面图所示。 球体绘制 首先绘制出地球和月球,基于SphereBufferGeometry类绘制三维球体,参数如下: 参数 描述 radius

Read More

#yyds干货盘点#常见的javascript内存错误_文本、的博客-多极客编程

JavaScript 不提供任何内存管理操作。相反,内存由 JavaScript VM 通过内存回收过程管理,该过程称为垃圾收集。​既然我们不能强制的垃圾回收,那我们怎么知道它能正常工作?我们对它又了解多少呢?脚本执行在此过程中暂停它为不可访问的资源释放内存它是不确定的它不会一次检查整个内存,而是在多个周期中运行它是不可预测的,但它会在必要时执行这是否意味着无需担心资源和内存分配问题?当然不是。如

Read More

javascript 如何将 html 转成 markdown?_安东尼漫长的技术岁月的博客-多极客编程

降低阅读负担,启发创作心智,轻松学习 JavaScript 技巧,日拱一卒,jym,冲~本篇带来:在 JavaScript 如何将 HTML 转成 Markdown?先收藏,总有一天要用到!!npm我们主要是借助 ​​Turndown​​ 这个库来实现的npm 安装npm i turndownes6 import 引入:import TurndownService from 'turndown'C

Read More