首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jascript
订阅
舟舟亢亢一航
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
canvas 基础系列(二)之实现大转盘抽奖
定义点击事件,当点击旋转按钮,执行rotateWheel() 方法,该方法将动态改变全局变量 starRadian的值,并调用 window.requestAnimationFrame()方法实现逐帧旋转动画。 之所以在绘制最开始对画布做清理,是为了完成逐帧动画。 我们可以想象…
我理解中的js面向对象
面向对象,已经成为日常编程过程中绕不过去的一道坎了.熟练的掌握面向对象相关知识,包括如何创建对象,工厂模式的使用,构造函数的产生,原型的出现,原型链的使用等一系列知识,对我们更好的编写组织我们的代码有着革命性的意义.
你真的会写循环吗--8种遍历方法执行速度深度°对比
关于数组或对象遍历,相信很多人都没有深入观察过执行效率。这是一个曾在群里吵翻天的话题,读懂后你将成为遍历效率话题的大师。 关于 我的博客:louis blog SF专栏:路易斯前端深度课 原文链接:详解JS遍历 导读 遍历数组或对象是一名程序员的基本素养之一. 然而遍历却不是一…
JavaScript 开发者应懂的 33 个概念
本篇文章是参照 @leonardomso 创立。 由于原版资源都要翻墙,所以本人创立一个中文版,附上关于这些概念在国内的一些文章和视频。 若有觉得更好的文章或者视频,可以贡献出来,觉得有误的,请联系我删除。
正则表达式/\B(?=(\d{3})+(?!\d))/怎样给数字添加千分符的
我们先把这个表达式的主要结构拆分出来:/\B(?=)/,在这个表达式里面,除了\B以外的部分都不属于匹配结果(match result),也就是说,整个表达式里,真正参与最后的匹配到替换成,的是前面的这个\B。 如果之前没接触过\B或\b的话可能会疑惑,为什么可以用这个repl…
前端笔试&面试爬坑系列---算法
终于来了,算法相关的。 其实个人理解,前端岗位对于算法的要求与其他IT岗位相比,是低得多的。 但是小白我经历了如蚂蚁金服、网易这样的大厂教做人之后,还是觉得,对于一些基本算法、思想的掌握还是必须的。 然后,就把自己遇到的、学到的算法相关的再总结一下,方便自己随时备战面试。 JS…
禁止蒙层底部页面跟随滚动
弹窗是一种常见的交互方式,而蒙层是弹窗必不可少的元素,用于隔断页面与弹窗区块,暂时阻断页面的交互。但是,在蒙层元素中滑动的时候,滑到内容的尽头时,再继续滑动,蒙层底部的页面会开始滚动,显然这不是我们想要的效果,因此需要阻止这种行为。 关闭蒙层时,移除以上样式。 简单方便,只需添…
19 个 JavaScript 常用的简写技术
原文链接,最近很火的一篇文章 1. 三元操作符 当想写 if...else 语句时,使用三元操作符来代替。 const x = 20; let answer; if (x > 10) { answer = 'is greater'; } else { answer = 'is les…
VUE 2.0 学习总结
vue 也是一个数据驱动框架,做 spa 页面的 vue 如果不做页面可以当做一个单独使用的 js 库,做双向数据绑定用 Vue 的核心库只关注视图层, 但是 vue 并不只关注视图,和 angular 一样也有指令,过滤器这些东西 vue 有非常强大的单文件组件