07 2016 档案
jQuery.extend 和 jQuery.fn.extend
摘要:1.jQuery.extend 我们先把jQuery看成了一个类,这样好理解一些。jQuery.extend(),是扩展的jQuery这个类。 假设我们把jQuery这个类看成是人类,能吃饭能喝水能跑能跳,现在我们用jQuery.extend这个方法给这个类拓展一个能唱歌的技能。这样的话,不论是男人 阅读全文
posted @ 2016-07-28 23:03 Befacebook 阅读(305) 评论(0) 推荐(0)
JavaScript 字符串函数 之查找字符方法(一)
摘要:1.JavaScript查找字符方法 首先看一张 有关字符串函数的查找字符的方法图 接下里补充里面的方法说明 2.charAt() charAt() 方法返回字符串中指定位置的字符 语法 str.charAt(index) index: 0 到字符串长度 -1 的一个整数。 字符串中的字符从左向右索 阅读全文
posted @ 2016-07-27 23:35 Befacebook 阅读(68719) 评论(0) 推荐(2)
工作 一 发布订单的 消息验证( 也就是一个关于消息遍历隐藏内容)
摘要:1.先看案例 思路: 每一个消息验证都会用相同的类名 在循环遍历的时候就先获取相同的div 此时这个div是一个数组对象。 遍历这个数组对象。判断这个数组里面的的内容书否为空 为空表示没有内容 没有错误消息 display: none; 不为空就表示有错误消息 显示内容。 2. 代码 因为 $(th 阅读全文
posted @ 2016-07-25 18:44 Befacebook 阅读(180) 评论(0) 推荐(0)
网站开发的全过程
摘要:1.网站开发所要用到的技术和知识 大致说一下我们在做一个完整的网站所要用到的技术知识吧。 在网站前台我们必须具备的是HTML,CSS还有Javascript, 你也可以根据你的需要来适当的加入些flash等,不过这个不是必须的。毕竟一个网站flash动画等多了的话会减慢你网页的下载速度,无可厚非用户 阅读全文
posted @ 2016-07-20 11:41 Befacebook 阅读(2134) 评论(1) 推荐(0)
数组去重
摘要:1.双重循环去重 这个方法使用了两个for循环做遍历 构建一个空数组用来存放去重后的数组 外面的for循环对原数组做遍历,每次从数组中取出一个元素与结果数组做对比 如果原数组取出的元素与结果数组元素相同,则跳出循环;反之则将其存放到结果数组中 2. 使用原生的函数 Array.prototype.f 阅读全文
posted @ 2016-07-18 14:51 Befacebook 阅读(229) 评论(0) 推荐(0)
JavaScript 公有 私有 静态属性和方法
摘要:1.公有属性和公有方法 这里的 name age 都是参数传递进去 可以在外面直接实例化调用。 2.私有属性和方法 私有的只能在函数内部使用 作用域的原因 3.静态属性和静态方法 这里我首先 创建一个空函数 再往里面添加静态属性 所谓的静态属性 和方法 就是不需要实例化对象也即是不需要new 来调用 阅读全文
posted @ 2016-07-18 14:47 Befacebook 阅读(552) 评论(0) 推荐(0)
JS 事件冒泡整理 浏览器的事件流
摘要:JavaScript与HTML的交互通过事件来实现。而浏览器的事件流是一个非常重要的概念。不去讨论那些古老的浏览器有事件捕获与事件冒泡的争议, 只需要知道在DOM2中规定的事件流包括了三个部分,事件捕获阶段、处于目标阶段、事件冒泡阶段。 1.事件捕获 事件捕获,是从document元素开始,越高级的 阅读全文
posted @ 2016-07-17 23:23 Befacebook 阅读(278) 评论(0) 推荐(0)
Less 教程
摘要:1. 关于 less sass 的预编译处理器 LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。 less 编译使用前期使用k 阅读全文
posted @ 2016-07-17 23:22 Befacebook 阅读(410) 评论(0) 推荐(0)
HTTP解析
摘要:1.URL 和 URI URL : uniform resource location 统一资源定位符 URI : uniform resource location 统一资源标识符 URI是一种资源的标识;而URL也是一种URI,也是一种资源的标识,但它也指明了如何定位Locate到这个资源。UR 阅读全文
posted @ 2016-07-16 17:09 Befacebook 阅读(209) 评论(0) 推荐(0)
原生 javascript 学习之 js变量
摘要:1.变量的命名 方法的命名(驼峰命名法) 全部小写 : 单词与单词之间全部下划线 (my_namespace) 大小写混合 : 第一个单词首字母小写其他单词首字母大写。 规则 首字符 英文字母或下划线 组成 英文字母 数字 下划线 禁忌 JavaScript 关键字 保留字 2. 变量的声明 显示声 阅读全文
posted @ 2016-07-13 15:00 Befacebook 阅读(570) 评论(0) 推荐(0)
gulp 构建工具
摘要:1. gulp 的简介 gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。gulp是基于Nodejs的自动任务运行器, 她能自动 阅读全文
posted @ 2016-07-12 01:21 Befacebook 阅读(265) 评论(0) 推荐(0)
How to center anything with css
摘要:1. 绝对居中定位技术 我经常用margin:0 auto来实现水平居中,而一直认为margin:auto不能实现垂直居中……实际上,实现垂直居中仅需要声明元素高度和下面的CSS 优点: 缺点: 1.支持跨浏览器,包括IE8-IE10. 1.必须声明高度(查看可变高度Variable Height) 阅读全文
posted @ 2016-07-11 14:53 Befacebook 阅读(212) 评论(0) 推荐(0)
git 常用命令
摘要:一般来说 git使用只要使用这 几个命令 熟练使用 就要掌握大概60-100个左右。 1.常用 Git 命令清单。几个专用名词的译名如下 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 2. 新建代码库 3. 增加/ 阅读全文
posted @ 2016-07-10 19:19 Befacebook 阅读(244) 评论(0) 推荐(0)
CSS 之 margin知识点
摘要:1.margin的百分比值 普通元素的百分比maigin相对于容器元素的宽度(width) 进行计算的。 这里我们在图片外面设置一个宽高分别为800 * 600的容器。设置img{ margin: 10%; } 结果如下 结果margin值都是 800 * 10% = 80px; 所以这里都是相对于 阅读全文
posted @ 2016-07-09 18:07 Befacebook 阅读(499) 评论(0) 推荐(0)
git 学习笔记一
摘要:1.git的 介绍 分布式和 集中式 集中式版本控制系统最大的毛病就是必须联网才能工作,如果在局域网内还好,带宽够大,速度够快,可如果在互联网上,遇到网速慢的话,可能提交一个10M的文件就需要5分钟,这还不得把人给憋死啊。 那分布式版本控制系统与集中式版本控制系统有何不同呢?首先,分布式版本控制系统 阅读全文
posted @ 2016-07-07 17:39 Befacebook 阅读(187) 评论(0) 推荐(0)
理解JavaScript 的原型属性
摘要:1.原型继承 面向对象编程可以通过很多途径实现。其他的语言,比如 Java,使用基于类的模型实现: 类及对象实例区别对待。但在 JavaScript 中没有类的概念,取而代之的是一切皆对象。JavaScript 中的继承通过原型继承实现:一个对象直接从另一对象继承。对象中包含其继承体系中祖先的引用— 阅读全文
posted @ 2016-07-04 00:38 Befacebook 阅读(443) 评论(0) 推荐(0)