Welcome 微信登录

首页 / 脚本样式 / JavaScript

基于JavaScript实现百叶窗动画效果不只单纯flas可以实现

基于JavaScript实现百叶窗动画效果不只单纯flas可以实现

看到这种什么百叶窗的动画,以为都是flash实现的,最近突然灵光一闪,想到了用js实现(虽然我不是做前端的,本人做.net)。代码虽然实现了,但是比较乱,先上个图: 一个js的动画,以前以为只有flash可以实现代码主要就是一些数学的计算,然后结合html,css打造出类似flash的效果。 下面贴出主要的部分代码:function all(books){for(var i=;i<self.rows;i++) {for (var j = ; j ...
JS创建对象几种不同方法详解

JS创建对象几种不同方法详解

本文介绍了几种js创建对象的方法,分享给大家供大家参考,具体内容如下1、工厂模式弊端:没有解决对象的识别问题,即怎么知道一个对象的类型。2、构造函数模式与工厂模式相比: 1、没有显式的创建对象 2、直接将属性和方法赋给了this对象 3、没有return语句 要创建person的实例,必须使用new操作符,以这种方式调用构造函数实际上会经历4个步骤: 1、创建一个新对象 2、将构造函数的作用域赋给新对象 3、执行构造函数中的代码 4、返回新对象 创建自定义...
JavaScript常用函数工具集:lao-utils

JavaScript常用函数工具集:lao-utils

在工作中经常会频繁使用一些方法、或做类型判断、数据转换等,为了方便,将一些功能封装成函数整理成工具集lao-utils使用Node.jsnpm install lao-utils --saveAMD/CMD、浏览器环境引入dist目录下源码文件函数uuid() 生成一个uuid串(伪guid)is(x,y) 比较字符x和字符y是否相等eg: 特殊例子:laoUtils.is(-0,+0); //false,laoUtils.is(NaN,NaN); //t...
JavaScript如何实现组合列表框中元素移动效果

JavaScript如何实现组合列表框中元素移动效果

首先给大家说下组合框和列表框的区别:组合框包括列表框和文本框的功能 文本框:只能输入数据 列表框:只能选择数据 组合框:既能输入数据,又能选择``应用背景:在页面中有两个列表框,需要把其中一个列表框的元素移动到另一个列表框 。 实现的基本思想: (1)编写init方法对两个列表框进行初始化; (2)为body添加onload事件调用init方法; (3)编写move(s1,s2)把s1中选中的选项移到s2; (4)编写moveAll(s1,s2...
JavaScript Date对象详解

JavaScript Date对象详解

本篇主要介绍 Date 日期和时间对象的操作,具体内容如下目录1. 介绍:阐述 Date 对象。2. 构造函数:介绍 Date 对象的构造函数new Date()几种方式。3. 实例方法:介绍 Date 对象的get、set等实例方法。4. 静态方法:介绍 Date 对象的静态方法:Date.now()、 Date.parse()等。5. 实际操作:介绍 Date 对象的一些示例:获取倒计时、比较2个Date对象的大小等等。一. 介绍1.1 说明Date对...
用NODE.JS中的流编写工具是要注意的事项

用NODE.JS中的流编写工具是要注意的事项

Node.js中的流十分强大,它对处理潜在的大文件提供了支持,也抽象了一些场景下的数据处理和传递。正因为它如此好用,所以在实战中我们常常基于它来编写一些工具 函数/库 ,但往往又由于自己对流的某些特性的疏忽,导致写出的 函数/库 在一些情况会达不到想要的效果,或者埋下一些隐藏的地雷。本文将会提供两个在编写基于流的工具时,私以为有些用的两个tips。一,警惕EVENTEMITTER内存泄露在一个可能被多次调用的函数中,如果需要给流添加事件监听器来执行某些操作...
<< 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 >>