JavaScript事件列表一般事件:主要是鼠标擦偶偶页面事件:onload(页面内容完成时触发此事件)、onmove(浏览器窗口被移动)、onresize(浏览器窗口大小改变)、onstop(浏览器停止按钮被按下或正在下载的文件被中断)、onabort(在下载时被用户中断)表单事件:onsubmi...
分类:
Web程序 时间:
2014-12-31 14:14:51
阅读次数:
210
前面学习了相关js的一些基础知识,这节主要针对定时器作综合运用:无缝滚动-基础效果演示:*物体运动基础*让div移动起来*offsetLeft的作用*用定时器让物体连续移动--效果原理让ul一直向左移动复制lia),innerHTML和 + ''b),修改ul的width滚动过界后,重设位置a).判...
分类:
Web程序 时间:
2014-12-30 16:47:12
阅读次数:
243
1.函数实际上是一个对象typeof functionName→function,通过instanceof判断属于哪个类。
2.函数名实际是一个指针,指向某个函数体。
3.函数内部有两个对象:arguments和this。arguments不光可以指向函数传进去的参数,并且,arguments.callee指向函数,比如函数outer,调用的时候可以写为outer(),此时就可以更改为argu...
分类:
Web程序 时间:
2014-12-25 16:28:17
阅读次数:
119
1.常用的有Math.PI,Math.min()和Math.max();其中min和max可以穿进去参数比如var a = Math.min(2,5,8,1,4);来获取最小值。
2.random方法,常常用来获取随机的
值 = Math.floor(Math.random() * 数组的总数 + 第一个可能的值)...
分类:
Web程序 时间:
2014-12-25 16:27:26
阅读次数:
139
虽然现在很多js框架如jQuery都做得很好,但是从学习的角度来说,我们还是应该把js基础打牢固。
既然js是面向对象的,我们就可以利用封装,将一些固定的逻辑写在通用function里面。
下面的代码在不适用js框架的情况下可大大提高编程效率,而且可以遵循这个思路写更多的function。...
分类:
编程语言 时间:
2014-12-25 13:07:48
阅读次数:
121
js访问变量是从内到外,这条作用域链上面的每个活动变量也是从内到外的,比如一个函数,首先由arguments和函数内部声明的变量,然后是外层的能访问的变量,直至最后window全局对象,当出了这个函数,很熟内部声明的活动对象就会销毁,所以外部滴根本无法访问函数内部声明的对象的。之所以说js会把所有的变量提前也是针对不同的作用域的,在最外面,则是把所有的全局变量和全局的函数声明提前,在函数内部,则是...
分类:
Web程序 时间:
2014-12-23 19:36:40
阅读次数:
227
今天学到了js基础教程3,昨天的课后练习还没来的及做,这个是类似简易日历的小案例,视频还没听完,今晚继续......先看效果图:其实做过前面的Tab选项卡,这个就很好理解了,通过鼠标放在不同月份月份上面进而改变当前月的背景颜色,并在下面的div中显示这个月的相应信息。新增js知识:数组,innerH...
分类:
Web程序 时间:
2014-12-22 15:47:28
阅读次数:
205
在线演示使用three.js生成的正方体选装3D效果。推荐使用chrome等现代浏览器观看(需要支持webGL)如果大家对three.js 3D类库比较敢兴趣,请访问以下课程库:Javascript 3D类库three.js基础入门介绍相关代码:var scene = new THREE.Scene...
分类:
Web程序 时间:
2014-12-20 23:20:18
阅读次数:
460
HTML+CSS+JS基础知识目录对HTML+CSS+JS的理解基础知识对HTML+CSS+JS的理解基础知识插入样式表的三种方式外部样式表:内部样式表:内联样式:
分类:
Web程序 时间:
2014-12-19 18:48:32
阅读次数:
165
// statement (语句)// variable (变量)// assignment(赋值)// declare(申明)// typing(类型申明)var a, b;var a;var b;var a = 1;var b = 2;var a, b;a = 1;b = 2;// array(...
分类:
Web程序 时间:
2014-12-19 17:09:25
阅读次数:
192