2016年7月31日

javascript之DOMReady

摘要: DOMReady实现策略 * 在页面的DOM树创建完成后(即HTML解析第一步完成)就触发,而无需等待其他资源的加载,即DOMReady实现策略 * 支持DOMContentLoaded事件的浏览器: 就使用DOMContentLoaded事件 * 不支持DOMContentLoaded事件的浏览器 阅读全文

posted @ 2016-07-31 22:52 爱疯的小疯子 阅读(452) 评论(0) 推荐(0) 编辑

JQuery之proxy实现绑定代理

摘要: 在javascript中,this指代的对象时常会变化,这会造成程序,混乱,一般做法就是先将this保存在一个变量中,就不怕她变了,我们先看一个小例子 JQuery提供了proxy方法,它可以绑定代理一个对象,this变了,我不怕不怕啦,that当this,我不怕不怕不怕啦,proxy有了你出现,对 阅读全文

posted @ 2016-07-31 22:32 爱疯的小疯子 阅读(570) 评论(0) 推荐(1) 编辑

2016年7月29日

javascript之数据推送

摘要: 我们使用ajax与后台服务进行交互,常常是通过触发事件来单次交互,但对于有些web应用来说,需要前台与后台保持长连接,前端不定时地接收后台推送的数据信息, 例如:股票行情分析、聊天室和网页在线游戏等。 怎么做到呢? 最笨的方法: 前端需要隔一段时间向服务器发送一次ajax,请求成本太昂贵呀,就好比, 阅读全文

posted @ 2016-07-29 17:28 爱疯的小疯子 阅读(459) 评论(0) 推荐(0) 编辑

javascript之高级函数应用思想

摘要: 1.级联函数:应用对象方法调用的连写 2.惰性载入:性能优化 我们先看个案例 每次调用addEvent函数的时候,它都要对浏览器事件机制进行检查,从第一个 if 开始判断,无端地浪费了内存,javasript提出了 惰性载入函数思想,第一次判断出浏览器能力,之后就不再判断了,好啦,脱衣解裤,我们开始 阅读全文

posted @ 2016-07-29 14:15 爱疯的小疯子 阅读(159) 评论(0) 推荐(0) 编辑

函数的四种调用方式

摘要: 1.函数调用模式 2.方法调用模式 3.构造器调用模式 4.apply与call调用模式 阅读全文

posted @ 2016-07-29 13:19 爱疯的小疯子 阅读(144) 评论(0) 推荐(0) 编辑

javascript多线程简介

摘要: 讲多线程之前,我们先了解一下JS的事件机制 浏览器运行时,脚本必须定期让位给UI进程进行来维持网页的响应,闲置太长时间的脚本可能会被浏览器当成失控脚本,进而造成假死或弹窗 事件触发的设计javascript中的非阻塞IO机制让到来的消息在其他操作完成前排序等待,js以这种方式来模拟并发,它利用闭包、 阅读全文

posted @ 2016-07-29 11:36 爱疯的小疯子 阅读(325) 评论(0) 推荐(0) 编辑

数组之迭代应用

摘要: 这里介绍四个数组的方法 1.every : 应用场景: 用于判断数组中,每一项都满足某个条件,我们就能噼里啪啦 2.some : 应用场景: 用于判断数组中,只要有一项满足某个条件,我们就能噼里啪啦 3.filter : 应用场景: 用于筛选出某些条件的所有数组项 4.map : 应用场景: 适合创 阅读全文

posted @ 2016-07-29 09:36 爱疯的小疯子 阅读(158) 评论(0) 推荐(0) 编辑

Git快速上手 : Tortoise工具使用

摘要: 利用工具快速上手Git 别跟我说什么用命令操作Git,多高大上呀,请不要在这里跟我装逼,就如同,有个小妞在床上眉眼诱惑地,你却TM还要先看个片儿来热热身.... TortoiseGit 名字看着眼熟吧,它有个兄弟叫 TortoiseSvn,自己下载去,然后安装,安装过后,桌面右键多了(Git clo 阅读全文

posted @ 2016-07-29 00:30 爱疯的小疯子 阅读(2009) 评论(0) 推荐(0) 编辑

2016年7月28日

Git 服务器搭建

摘要: 搭建Git服务器 GitHub就是一个免费托管开源代码的远程仓库。如果不想公开源代码,除了购买收费版,那就只能自己搭建一台Git服务器作为私有仓库使用。 准备 一台运行Linux的机器:(强烈推荐用Ubuntu或Debian,这样,通过几条简单的apt命令就可以完成安装) sudo权限的用户账号 步 阅读全文

posted @ 2016-07-28 17:58 爱疯的小疯子 阅读(156) 评论(0) 推荐(0) 编辑

Git 安装与使用(二)

摘要: 一、分支管理 在Git里,master是主分支,同时可以创建其他分支,支持各分支合并到主分支上,基本命令如下 1.创建分支 git checkout -b dev 创建dev分支,并切换到dev分支 相当两条命令: git branch dev 创建dev分支 与 git checkout dev 阅读全文

posted @ 2016-07-28 17:41 爱疯的小疯子 阅读(241) 评论(0) 推荐(0) 编辑

导航