
JavaScript
花花最美腻
努力中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js版放大镜
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>放大镜</title> <style> *{ padding: 0;原创 2018-06-03 16:24:36 · 722 阅读 · 0 评论 -
js无缝滚动原理
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> * { margin: 0;原创 2018-06-03 16:46:27 · 1246 阅读 · 0 评论 -
JavaScript小火箭置顶功能
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>fire</title> <style> * { margin: 0;原创 2018-06-07 18:24:11 · 1188 阅读 · 0 评论 -
JavaScript生成右键菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>右键菜单</title> <style> * { margin: 0;原创 2018-06-07 18:23:58 · 267 阅读 · 0 评论 -
旋转合并照片墙-特效照片墙
思路: 首先预加载照片,分大图小图两个循环预加载函数,共48张图片,count记录循环次数,count==48时执行loadSuccess()中代码。 先让照片显示在div中,然后定位隐藏在左上角,然后计算每张图片应该在的位置,设置其left和top。使用transition语法让他们动态显示,并且设置不同的延迟时间TransitionDelay让他们一张一张显示,并且有一个随机角度(...原创 2018-06-08 21:00:26 · 2969 阅读 · 0 评论 -
clone对象(key/in和JSON两种方法)
对象、数组都是用堆存储,存储数据在一个堆内存地址中。如果用var person2=person1; 当改变person1或person2下的属性、方法等值时,会改变地址中的值,所以原对象的值也会改变。所以如果有一个对象1,想复制一个对象2和对象1一样,要采用clone方法。1、JSON 使用JSON下的两个方法var str=JSON.stringify(per);/*对象转字符串*/var...原创 2018-06-11 09:54:34 · 1541 阅读 · 0 评论 -
钟表例子(css3/画布)
神奇的canvas<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> *{ m原创 2018-06-03 11:46:12 · 387 阅读 · 0 评论 -
不知道具体属性时,输出对象属性的值
1、Object.keys(obj) var obj={ name:'huahua', age:18 }; Object.keys(obj).forEach(function (key,idx) { if(idx==1){ console.log(obj[key]);//18 } ...原创 2018-08-21 23:34:35 · 983 阅读 · 0 评论