JavaScript
文章平均质量分 82
CrazyGreenMan
这个作者很懒,什么都没留下…
展开
-
闭包和匿名函数
//普通函数function box() {return 'Lee';}alert(box());//匿名函数function () {//单独的匿名函数,是无法运行的return 'Lee';//就算能运行,也无法调用,因为没有名称}//把匿名函数赋值给变量var box = function () {return 'Lee';};alert(转载 2015-11-04 22:16:44 · 263 阅读 · 0 评论 -
使用js获取表单form的数据
js获取form表单所有数据在HTML中用js获取通过GET、POST方法(就是在网址后加?a=b&c=d之类)传过来的表单值。针对大家常用的获取表单方式,很多时候都是在重复的写一些代码,今天给大家贴出来的代码可以作为公用方法直接调用。可以提高大家的开发效率。Js代码 "text/javascript"> //获取指定form中转载 2015-11-20 23:27:55 · 848 阅读 · 1 评论 -
程序员都会的35个jQuery小技巧
干货推荐,每个程序员都会的35个jQuery小技巧!1. 禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});2. 隐藏搜索文本框文字Hide when clicked in the s转载 2015-11-22 17:18:54 · 272 阅读 · 0 评论 -
实用js代码
function clientIsPC(){ var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];转载 2015-11-22 17:08:24 · 214 阅读 · 0 评论 -
HTML5音乐播放器
HTML5音乐播放器开发关于HTML5的音乐播放器,总结一下各个模块的程序思路和遇到的蛋疼问题,不完美的地方就是没做歌曲列表和歌词显示,等改天有需求了再做吧,先上DEMO。查看DEMOCSS部分页面的重构不算复杂,使用了常见的几个CSS3属性,主要的是使用@Font-face来制作页面的icon,这样除了歌手头像以外没用其他的图片,不用做蛋疼的css spiri转载 2015-11-13 16:17:43 · 593 阅读 · 0 评论 -
jquery瀑布流下拉加载(position定位版)
瀑布流的算法一直是迷惑我很久的一个东西,我虽知道原理但自己凭空尝试仍是自己做不来,于是借鉴园子里别人写的代码的思路和自己找的一些关于瀑布流布局的教程,一步步来,终于自己独立做出来了。(本着学习分享为主,只贴出js逻辑部分,布局和css都不发了就。)数据用的:http://www.wookmark.com/apijquery版本:1.9.1效果图如下:转载 2015-10-24 23:09:05 · 330 阅读 · 0 评论 -
fullpage插件的使用
1、引用文件[html] view plaincopyprint?link rel="stylesheet" href="css/jquery.fullPage.css"> script src="js/jquery.min.js">script> script src="js/jquery-ui.min.js">script> s转载 2015-10-21 16:26:22 · 728 阅读 · 0 评论 -
JavaScript-- prototype原型和原型链详解
用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScript高级程序设计,终于揭开了其神秘面纱。每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法转载 2015-10-21 21:36:47 · 331 阅读 · 0 评论 -
瀑布流
瀑布流布局——JS+绝对定位绝对定位方式的瀑布流布局:一、布局1、包围块框的容器:div id="main"> ... ...div>2、一个块框:div class="pin"> div class="box"> img src="./images/g (1).jpg"/> div>div>3转载 2015-11-06 17:11:06 · 231 阅读 · 0 评论 -
fullpage.js与fullpage详解
fullPage.js和fullPage都能实现全屏滚动,二者区别是:fullPage.js需依赖于JQuery库,而fullPage不需要依赖任何一个js库,可以单独使用。一、fullPage.js实现全屏fullPage.js是开源的JQuery插件库,其Github地址:https://github.com/alvarotrigo/fullPage.js1、基本演转载 2015-10-21 16:54:17 · 5522 阅读 · 0 评论 -
JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth转载 2015-10-21 15:35:09 · 270 阅读 · 0 评论 -
JavaScript 之call , apply 和prototype 介绍
1. 前言为什么将这三个概念放在一起说。原因是这些是会在实现js 继承会需要使用到的2. call 和 applycall 和 apply 的作用基本类似, 都是去执行function并将这个function 的context替换成第一个参数带入。 两者的不同是call 必须将function 的参数一一带入,而 apply 只要在第二个参数带入一个数列。转载 2015-10-21 10:01:37 · 269 阅读 · 0 评论 -
JavaScript 之arguments、caller 和 callee 介绍
1.前言arguments, caller , callee 是什么?在javascript 中有什么样的作用?本篇会对于此做一些基本介绍。2. argumentsarguments: 在函数调用时, 会自动在该函数内部生成一个名为 arguments的隐藏对象。 该对象类似于数组, 但又不是数组。可以使用[]操作符获取函数调用时传递的实参转载 2015-10-21 09:50:32 · 258 阅读 · 0 评论 -
前端组件库集合
前言本文包含搭建web app常用的样式/组件等收集列表(移动优先),推荐mark!0. 前端自动化(Workflow)前端构建工具Yeoman – a set of tools for automating development workflowgulp – The streaming build systemgrunt – the JavaScript Task Ru转载 2015-12-03 14:45:26 · 1239 阅读 · 0 评论