Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript实现的购物车效果可以运用在好多地方

JavaScript实现的购物车效果可以运用在好多地方

JavaScript实现的购物车效果,当然这个效果可以运用在好多地方,比如好友的选择,人力资源模块,计算薪资,人员的选择等等。下面看类似某种购物车的效果图: code: goodsCar.js:这个js写成了一个单独的文件。主要是控制上面的列表显示的。 复制代码 代码如下: window.onload=function(){ initStore(); }; var goods=["火腿","美女","御姐","火星一日游","跑车"]; //=======...
js四舍五入数学函数round使用实例

js四舍五入数学函数round使用实例

js中的round函数可以用来对数字进行四舍五入处理,它针对的是小数点后面的第一位数字进行计算。round函数可以对数字取整,它是一个四舍五入函数,下面来看看round的语法:复制代码 代码如下:Math.round(number)下面来看几个范例:复制代码 代码如下:document.write(Math.round(2.65));// print 3document.write(Math.round(7.05));// print 7document....
jQuery照片伸缩效果不影响其他元素的布局

jQuery照片伸缩效果不影响其他元素的布局

之前在网上看到这种特效,无奈当时没有收藏网址,导致后来一度不知道这个特效是怎么实现的。今天特意在网上搜罗了一下,果然功夫不负有心人,被我找到了。 我也努力过自己尝试着写: 但只是单纯的图片放大,而且还影响了图片周围的元素的布局(因为图片放大占据了更大的空间)。 后来发现要灵活巧妙的运用overflow和position这两个属性,就能达到目的。其实我觉得CSS(CSS3)中的overflow和position(顺带的top,bottom,left,righ...
js中的setInterval和setTimeout使用实例

js中的setInterval和setTimeout使用实例

setInterval() 定义和用法setInterval() 方法可按照指定的周期(以毫秒计)来执行函数或表达式。该方法会不停地循环调用函数,直到使用 clearInterval() 明确停止该函数或窗口被关闭。clearInterval() 函数的参数即 setInterval() 返回的 ID 值。语法setInterval(code,millisec[,"lang"])code 必需。要调用的函数或要执行的代码串。millisec 必须。周期性执...
一个JavaScript的求爱小特效

一个JavaScript的求爱小特效

这里面做了一个JavaScript的求爱小特效,效果如下: 不仅能出现下面的图的效果,还可以让这个图形跟随着鼠标转动哦,这里面只是一个简单的没有修饰的小例子,基于这个例子可以让求爱,更加好玩了。闷骚男们,是不是可以给你的小萝莉发个这样的网页啊。给力的。 贴上code吧: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <ti...
javascript版的in_array函数(判断数组中是否存在特定值)

javascript版的in_array函数(判断数组中是否存在特定值)

我们经常会用到这个一样逻辑,判断一个字符串或者数字是否在数组内,很多程序语言都有这样一样专门的函数,比如PHP的in_array()。那么JS有木有呢,很遗憾,JS木有这样的函数,于是想到伟大的JQ是否封装了这个函数,找到了API,JQ的确封装了这个函数jQuery.inArray( value, array ) 搜索数组中指定值并返回它的索引(如果没有找到则返回-1)。value要搜索的值。array一个数组,通过它来搜索。当然,处于学习,自己也去写了这...
javascript的数组和常用函数详解

javascript的数组和常用函数详解

1.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象。Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能。1.1 定义数组声明有10个元素的数组:复制代码 代码如下:var a = new Array(10);此时为a已经开辟了内存空间,包含10个元素,用数组名称加 [下标] 来调用,例如 a[2] 但此时元素并未初始化,调用将返回 undefined。...
<< 851 852 853 854 855 856 857 858 859 860 >>