摘要:
JS是一门“运行在客户端(运行在浏览器)”的“轻量级”的脚本编程语言 JS目前不仅仅只能在浏览器中运行,还可以在NODE中运行 node的优点:基于谷歌V8引擎的,具有强大的io操作,基于事件驱动的异步 编程。 1、什么是node node是一个环境,供JS代码执行的环境,我们可以把他等价于浏览器, 阅读全文
摘要:
URI/URL/URN URI = URL+URN 统一资源标识符(统一资源信息) URL:统一资源定位符 ->http://v.qq.com:80/index.html?name=zhangsan&age=7#bbs http:传输协议 ->客户端给服务器端的内容和服务器端传递给客户端的内容都是通 阅读全文
摘要:
这里所说的是为了以后介绍的ajax做一下铺垫 自己做一个网站,想让别人看见,如何做? 1)、买一台服务器(云服务器),服务器连接上网络后,会存在一个外网IP地址,把我们开发的项目源文件(HTML/CSS/JS/IMG...)都上传到服务器上(FTP上传)。 2)、买一个域名(万网) 3)、进行DNS 阅读全文
摘要:
打开命令窗口:win+R ->运行命令窗口中输入cmd 1、ipconfig/ipconfig-all:查看自己电脑的IP地址 2、ping www.baidu.com -t :查看自己的网络状况 3、常用命令 ctrl + c: 终止正在运行的DOS命令 exit 关掉DOS命令窗口 cls 清屏 阅读全文
摘要:
抛物线运动就是:当拖拽结束的时候,我们让当前的元素同时水平运动+垂直运动 在同样的移动距离下,我们鼠标移动的速度快,move方法触发的次数少,相反移动的速度慢,move方法触发的次数就多->浏览器对于每一次的move行为的触发都是由一个最小时间的 通过观察,我们发现一个事情:水平方向我们盒子在结束拖 阅读全文
摘要:
解决顺序问题:我们不用浏览器自带的事件池了,而是自己模拟标准浏览器的事件池实现,具体代码如下: 阅读全文
摘要:
在解决this问题之后,只需要在每次往自定义属性和事件池当中添加事件的时候进行一下判断就好了,具体代码如下 阅读全文
摘要:
针对上一篇提到的DOM2级存在的兼容问题,这里先说一下this的问题 阅读全文
摘要:
我们使用的DOM2事件绑定,其实是让box通过原型链一直找到EventTarget这个内置类原型上的addEventListener方法实现的。 DOM0级事件绑定:只能给一个元素的某一个行为绑定一次方法,第二次绑定的会把前面的覆盖掉。 DOM2:可以给某一个元素的同一个行为绑定多个不同的方法 DO 阅读全文