飞机大战(面向对象)
摘要:Game 飞机大战链接:http://t.cn/AinzMQzf提取码:ymon 这周开始了 面向对象的编程 平常都是面向过程的 算是第一次面向对象的小项目 对于复杂的问题 面向对象编程 可以简化 问题 划分成小类 然后一个个设置 自带的属性 和 特有的方法 但是唯一不足的事 JS 里面好
阅读全文
JQ-- luckyOne
摘要:这周学习了JQ通过引入 JQ文件 可以减少寻找DOM节点的代码量 而且有一些操作能够代替 for循环 但是要注意 jq路径 以及 代码加载顺序 模拟抽奖 可以开启暗门 所以 哈哈哈哈
阅读全文
自定义播放器
摘要:这周学习HTML5 做了一个自定义播放器 给每个按钮设置相对应的事件即可 currentTime 指的是当面播放的秒数 可以设置为0 即重新播放 loop为循环 进度条点击事件 即 获取元素位于div的位置来设置 根据百分比来控制进度条
阅读全文
(未完待续)闭包 上下文练习
摘要:10110truefalsetrue alert(2); JS与很多程序设计语言不同,它不存在大括号级的作用域,但它有函数作用域,也就是说,在函数 内定义的变量在函数外是不可见的。但如果该变量是在某个代码 块中定义的(如在某个if 或者 for语句中),它在代码块是可见的- 在JS中,每个函数都有一
阅读全文
canvas 画板
摘要:这周学习了canvas canvas是一个嵌入式元素 类似 嵌入了一个画布 这次得画板 就是通过鼠标可以在画布上进行 画图 并且可以改变它的线条得粗细 颜色 清除画板 三个小功能 注意点 获取鼠标当前得位置 当鼠标点击得时候 我们需要得到 鼠标的位置 并且在画板相应的 位置留下笔记 event.cl
阅读全文
JS动效--双色球
摘要:主要思路 前面六个为红色球,选号范围01-33,最后一位是蓝色球,选号范围01-16。 蓝球数字有可能跟红色球一样 所以 写了一个生成六位不重复的数组 让后通过innerHTML赋值给className相对应的div里面 i 控制 模拟转动的时间 在if判断中 数字越大 转动时间越久 最后就会产生一
阅读全文
JS动效--星星评分
摘要:这个动效的关键使用 一个全局变量k 随机记录当前鼠标所处的位置 然后控制循环 使0-k的星星变亮 (变亮的操作 使通过setAttribute 改变src的路径实现) 然后如果有点击的事件发生的话 就会固定k的值 使得 鼠标移出之后 星星不会 变化 重新点击 会重新赋值 另外一个亮点,alt本身使在
阅读全文