首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
轮播图
订阅
一个前端小码农
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
如何用JS做一个老虎机抽奖,由服务端控制得奖几率
最近看到一篇文章 JS-VUE-老虎机抽奖,想起来我之前用JS游戏引擎做过一个,所以我也分享下心得体会吧。 这里我用了一个可能大家不太熟悉的引擎,叫 annie2x,这个游戏引擎由一个js的2d引擎和FLASH插件组成。 你没看错,annie2x通过插件的形式让熟练掌握FLAS…
前端配置本地代理方法总结
在前后端分离的开发中,前端的静态资源存于本机上,通过 localhost 访问,如果直接调用服务端 api 则会因为跨域的问题不能正常访问。解决跨域问题可以通过 JSONP 或者让服务端设置 Access-Control-Allow-Origin 解除限制。但是并不是所有接口都…
✏️Canvas实现图片上标注、缩放、移动和保存历史状态,纯干货(附css3变化公式)
其实一开始也是想在网上找一下有没有相关的资料,但是可惜找不到,所以就自己慢慢的推出来了。我就举一下横坐标的例子吧! 1. 先做出两个相同的元素,然后标记上坐标,并且设置容器属性overflow:hidden来隐藏溢出内容 ok,我们现在对比一下上面的结果,就会发现,放大3倍的时…
理解JavaScript9种鼠标事件
DOM3级事件中定义了9个鼠标事件。 mousedown,mousemove,mouseup: 按下,移动,释放鼠标。 click,dblclick: 单击,双击鼠标。 mouseover,mouseout:鼠标从一个元素上移入/移出(冒泡)。 mouseenter,mouse…
做一些动图,学习一下EventLoop
最近在学习Vue源码,刚好学到虚拟DOM的异步更新,这里就涉及到JavaScript中的事件循环Event Loop。之前对这个概念还是比较模糊,大概知道是什么,但一直没有深入学习。刚好借此机会,回过
深入理解JS执行机制
JavaScript是一门单线程的非阻塞脚本语言,同一时刻只允许一个代码段执行。在单线程的机制下,执行异步任务时,在等待结果返回的这个时间段,后面的代码就无法执行了。 本篇文章将详细讲解上述问题,欢迎各位感兴趣的开发者阅读本文。 讲事件循环之前,我们先来理解下为什么JS不设计成…
一文搞定webpack构建优化策略
当项目越来越复杂时,会面临着构建速度慢和构建出来的文件体积大的问题。webapck构建优化对于大项目是必须要考虑的一件事,我们将从速度和体积两方面来探讨构建优化的策略。
「JavaScript进阶」一文吃透执行上下文和执行栈
有全局执行上下文、函数执行上下文、Eval 函数执行上下文三种执行上下文类型。 | 全局执行上下文 |首次运行程序时创建的默认环境。一个程序只能有一个全局上下文 | | Eval 函数执行上下文 | 在 eval 函数中执行的代码。很少用且不建议使用,本文不做详细介绍。 | 将…
前端模拟面试字数过23477万内容|刷题打卡
小达:嗯,好的。 http是超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准,用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 而对于https,他是以安全为目标的http通道,是http的…
从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
这道面试题是无意间在微信群里看到的,据说是某厂的面试题。一般关于 Promise 的面试题无非是考察宏微任务、EventLoop 之类的,当我认真去分析这道题的时候,越看越不对劲,感觉有诈!这是要考察啥? 这里4怎么跑到3后面去了,不讲武德? Why...... 在我看来,这道…