首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
lirui9825
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
学习笔记——正则匹配校验方法
1. 创建正则表达式(以下有两种方式来参考): 这两种方式都可以来创建一个正则表达式,但是相对来说第二种方式更加常用一些。 m 多行; 将开始和结束字符(^和$)视为在多行上工作(也就是,分别匹配每一行的开始和结束(由 \n 或 \r 分割),而不只是只匹配整个输入字符串的最开…
H5页面滚动阻尼效果实现
好吧,生涩难懂,没能理解。不过网上有说此效果在iPhone上比较常见,直接上图比较容易理解: 简单来说,就是界面滑动到了最底部或最顶部仍可以比实际的内容多滑动一段距离然后回弹的弹性效果。 滑动到最顶部或最底部才出现。 表现出比实际的内容多滑动一段距离,实际操作知道,多滑动的距离…
十大经典排序算法总结(JavaScript描述)
读者自行尝试可以想看源码戳这,博主在github建了个库,欢迎star.读者可以Clone下来本地尝试。此博文配合源码体验更棒哦~~~ 输出:n个数的排列:a1',a2',a3',...,an',使得a1'<=a2'<=a3'<=...<=an'。 再讲的形象点就是排排坐,调座…
JavaScript深入系列15篇正式完结!
写在前面 JavaScript 深入系列共计 15 篇已经正式完结,这是一个旨在帮助大家,其实也是帮助自己捋顺 JavaScript 底层知识的系列。重点讲解了如原型、作用域、执行上下文、变量对象、t
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程…
JavaScript 工作原理之一-引擎,运行时,调用堆栈(译)
本系列持续更新中,Github 地址请查阅这里。 这是 JavaScript 工作原理的第一章。本章会对语言引擎,运行时,调用栈做一个概述。 随着 JavaScript 越来越流行,团队也利用其在他们诸如前端,后端,混合 apps,嵌入设备以及更多设备等开发栈中的不同层面的支持…
H5移动端获奖无缝滚动动画实现
哈哈,上动态图真的是一下就明了了。 通过css3中的关键帧,可以得到跳步的效果。先通过一个短的看一下思路。 如果是写死的获奖,那么需要把前面的那个复制一份到后面去,如果是一个一个滚动那么就复制第一个,如果是两个两个滚动的就复制第一个和第二个。 然后计算需要滚动多少次,一次多少秒…
JavaScript 工作原理之二-如何在 V8 引擎中书写最优代码的 5 条小技巧(译)
本系列持续更新中,Github 地址请查阅这里。 这是 JavaScript 工作原理的第二章。 本章将会深入谷歌 V8 引擎的内部结构。我们也会为如何书写更好的 JavaScript 代码提供几条小技巧-SessionStack 开发小组在构建产品的时候所遵循的最佳实践。 一…
canvas 基础系列(二)之实现大转盘抽奖
定义点击事件,当点击旋转按钮,执行rotateWheel() 方法,该方法将动态改变全局变量 starRadian的值,并调用 window.requestAnimationFrame()方法实现逐帧旋转动画。 之所以在绘制最开始对画布做清理,是为了完成逐帧动画。 我们可以想象…
h5+js实现单机版贪吃蛇
通过将后一位数组的值赋值给前一位,最后将snake_body蛇节数组中最后一个元素的x或y值加上一个蛇节的宽度,如果是left方向,x-=20,right方向x+=20,top方向y-=20,bottom方向y+=20。 在canvas游戏开发中,我们会遇到像这样很多节点需要进…