首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
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...... 在我看来,这道…