JS
sy_12345_
这个作者很懒,什么都没留下…
展开
-
JS翻转器之多个链接触发
翻转器在网页中的应用并不少见,下面我将介绍两种用JS实现的方法,以供学习: 第一种:主要是利用getAttribute及setAttribute这两个函数,以下是HTML,CSS及JS代码: HTML: 图片1 图片2 图片3 CSS: *{ margin:0; padding:0; } #imgs li{ display:inline;原创 2017-03-12 10:49:02 · 612 阅读 · 2 评论 -
创建函数的常见方式
函数:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块 创建函数,常用的有以下几种方式: 一、函数声明 写法如下: function init(){ } 二、函数表达式 写法: var init=function(a,b){ } 表达式的左边是一个变量,右边则是一个匿名函数。(匿名函数的最大作用就是用来模拟块级作用域,避免数据污染。) (funct原创 2017-04-19 17:10:03 · 1419 阅读 · 0 评论 -
滑动效果
程序运行效果如下: 该效果在鼠标滑过字体时触发。 下面是实现该效果的JavaScript程序: window.onload=prepare; function prepare(){ var elementp=document.getElementById('p1'); p1.ex=50; p1.ey原创 2017-04-16 21:34:48 · 366 阅读 · 0 评论 -
for循环和setTimeout
for(var i=1;i setTimeout(function timer(){ console.log(i) },i*1000); } 这个程序最后输出的是五个6,而不是1到5的迭代。 首先,JS的执行是单线程的,当遇到setTimeout()定时器时,JS都默认不会执行其中的回调函数,而是继续执行其他的JS函数,直到所有JS脚本都解析完毕,才会回来执行setTimeout(原创 2017-05-13 18:00:54 · 565 阅读 · 0 评论 -
关于JavaScript中this的一些理解
关于this原创 2017-09-25 21:00:17 · 344 阅读 · 0 评论 -
浅谈作用域
作用域原创 2017-09-19 21:00:23 · 455 阅读 · 0 评论 -
有关闭包的相关知识整理
闭包原创 2017-09-20 21:44:29 · 364 阅读 · 0 评论