js学习
Doris ampson
这个作者很懒,什么都没留下…
展开
-
JavaScript的计时器
setInterval(函数,毫秒); 每隔毫秒数执行一次函数:定时器是一个带有时间概念一个东西,对比for循环是瞬间完成没有时间概念,都是重复执行代码少了定时器的页面将会减少了很多有意思的效果例子:var i =0;function fn1(){document.title = i;i++}setInterval(fn1,1000);也是除了函数()和元素.事件=原创 2017-04-16 20:23:01 · 287 阅读 · 0 评论 -
cookie
1.概念:网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密) 2.为什么要有cookie:我们用变量存储数据在关闭页面时会销毁。如果我们需要一段时间内保存数据,但又不至于使用后端数据库去存储的东西就可以用cookie来存储。例如,当用户访问了某个网站时,我们就可以通过cookie来向访问者电脑上储存数据。 3.注意: A.不同的浏览器存放的coo原创 2017-08-31 20:30:44 · 307 阅读 · 0 评论 -
js字符串
这篇文章均以var str='nihao'为例展开···1.str.length()获取字符串的长度 2.str.charAt(i)获取相应位置的字符(i不写时默认0,超过字符串本身长度时返回空) 3.str.charCodeAt(i)获取相应位置字符的unicode编码,不写时i默认为0 4.String.fromCharCode(),根据传入的编码值返回相应的字符,可以传入转载 2017-08-31 20:43:57 · 442 阅读 · 0 评论 -
DOM之鼠标事件
一.鼠标事件 今天的js课上主要讲了js的函数、鼠标事件及应用。 现将常用的鼠标事件总结如下:onclick:鼠标点击事件onmouseover:鼠标移入事件onmouseout:鼠标移出事件onmousedown:鼠标按下事件onmouseup:鼠标释放事件onmousemove:鼠标拖拽移动事件123456123456具体内容,全部都以例子的方式呈现:1.原创 2017-08-31 20:46:11 · 1285 阅读 · 0 评论 -
doMove函数实现移动
我最终的目的是用源生js代码封装一个domove()函数,可以在传参之后实现元素任意方向的运动,在达到最终目的前应该一步一步地完成: 1.配合之前封装过的getstyle()函数,实现点击按钮之后让一个div向前移动10px的效果:body> button id="btn">前进button> div id="div1" style="width:100px; height原创 2017-08-31 20:48:54 · 2764 阅读 · 0 评论 -
计时器之抖动
1.抖动的实现原理: a.通过获取元素的位置left,用定时器改变left; b.把一组数据(改变left的),比如16,-16,14,-14….0存到数组里 c.然后开个计时器把数组里的数字分别与原left值计算赋给left.最后数组走完的时候把计时器关闭代码如下:head>meta http-equiv="Content-Type" content="text/htm原创 2017-08-31 20:51:34 · 755 阅读 · 0 评论 -
js—时间对象
1.Date 对象用于处理日期和时间。 2.创建 Date 对象的语法:var myTime=new Date() 注:Date 对象会自动把当前日期和时间保存为其初始值。 3.Date对象的常用方法: Date():返回当日的日期和时间(直接使用,不需要对象调用) getDate():返回一个月的某一天(1~31) getDay():返回一周中的某一天(0~6分别代表周日原创 2017-08-31 20:56:14 · 327 阅读 · 0 评论