互联网协议入门(一)

2014-10-03
阅读 7 分钟
9.1k
全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?

详解css3弹性盒模型(Flexbox)

2014-10-03
阅读 5 分钟
75k
赞助我以写出更好的文章,give me a cup of coffee? 2017最新最全前端面试题 今天刚学了css3的弹性盒模型,这是一个可以让你告别浮动、完美实现垂直水平居中的新特性。 Flexbox是布局模块,而不是一个简单的属性,它包含父元素和子元素的属性。 Flexbox布局的主体思想是似的元素可以改变大小以适应可用空间,当可用空间...

JavaScript学习总结(八)正则表达式

2014-09-28
阅读 5 分钟
22.4k
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。

从输入 URL 到浏览器接收的过程中发生了什么事情?

2014-09-27
阅读 15 分钟
24.7k
触摸屏一种传感器,目前大多是基于电容(Capacitive)来实现的,以前都是直接覆盖在显示屏上的,不过最近出现了 3 种嵌入到显示屏中的技术,第一种是 iPhone 5 的 In-cell,它能减小了 0.5 毫米的厚度,第二种是三星使用的 On-cell 技术,第三种是国内厂商喜欢用的 OGS 全贴合技术,具体细节可以阅读这篇文章。

JavaScript学习总结(七)Ajax和Http状态字

2014-09-24
阅读 7 分钟
22.9k
AJAX是不能跨域的,如需跨域,可以使用document.domain='a.com';或者使用服务器代理,代理XMLHttpRequest文件

详解js变量、作用域及内存

2014-09-22
阅读 5 分钟
22.9k
基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。

php学习笔记(二)面向对象编程

2014-09-22
阅读 6 分钟
6k
封闭性,也可以称为信息隐藏。就是将一个类的使用和实现分开,只保留有限的接口(方法)与外部联系。对于用到该类的开发人员,只要知道这个类如何使用即可,而不用去关心这个类是如何实现的。这样做可以让开发人员更好地把精力集中起来专注别的事情,同时也避免了程序之间的相互依赖而带来的不便。

详解jQuery内置函数map和each

2014-09-21
阅读 2 分钟
8.8k
为包装集中的每一个元素调用回调函数,并将返回值收集到jQuery对象的实例中。 参数 callback (函数)回调函数,为包装集中的每个元素调用该函数。 比如,下面的代码将页面上所有div元素的id值收集到一个javascript数组中:

详解css相对定位和绝对定位

2014-09-18
阅读 3 分钟
14k
赞助我以写出更好的文章,give me a cup of coffee? 2017最新最全前端面试题 案例代码1 {代码...} 相对定位具有的属性-1 {代码...} 点击下方result查看demo:[链接] 案例代码2 {代码...} 相对定位具有的属性-2 {代码...} [链接] 以上两点点可以总结出,相对定位总是以父级左上角为原点进行定位的,如果父级不存在,则以...

js数据结构和算法(一)概述

2014-09-18
阅读 3 分钟
10.8k
{代码...} 数据结构 数据结构就是关系,没错,就是数据元素相互之间存在的一种或多种特定关系的集合。 传统上,我们把数据结构分为逻辑结构和物理结构。 逻辑结构:是指数据对象中数据元素之间的相互关系,也是我们今后最需要关注和讨论的问题。 物理结构:是指数据的逻辑结构在计算机中的存储形式。 常用的数据结构有:...

如何选购一款性能较好的固态硬盘

2014-09-17
阅读 3 分钟
11.4k
可以说,电脑性能的主要瓶颈在于硬盘,传统的机械硬盘读取与写入速度普遍很低(一般为5400转或7200转,转速越快读取与写入速度也就越快)。硬盘容量越大,对读取与写入的速度有着积极的影响。固态硬盘的好处大家自行百度脑补下,这里我就不赘述了。

JavaScript异步编程的4种方法

2014-09-16
阅读 3 分钟
6.5k
这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他任务无法执行。

JavaScript算法详解——快速排序

2014-09-15
阅读 1 分钟
11.3k
常见排序 javaScript实现的常见排序算法有:冒泡排序,选择排序,插入排序,谢尔排序,快速排序(递归),快速排序(堆栈),归并排序,堆排序 过程 "快速排序"的思想很简单,整个排序过程只需要三步: {代码...} 看一个demo:[链接](网页打开可能较慢,慢慢等待吧) 代码例子 {代码...} 说明:arr.splice(num,1);用于找到中间数的...

JavaScript学习总结(六)数据类型和JSON格式

2014-09-14
阅读 4 分钟
16.9k
JSON的形式是用大括号“{}”包围起来的项目列表,每一个项目间用逗号(,)分隔,而项目就是用冒号(:)分隔的属性名和属性值。这是典型的字典表示形式,也再次表明javascript里的对象就是字典结构。不管多么复杂的对象,都可以用一句JSON代码来创建并赋值。在JSON中,名称/值对 包括字段名称(在双引号中),后面写一个冒...

JavaScript学习总结(五)原型和原型链详解

2014-09-09
阅读 11 分钟
39.1k
赞助我以写出更好的文章,give me a cup of coffee? 2017最新最全前端面试题 私有变量和函数 在函数内部定义的变量和函数,如果不对外提供接口,外部是无法访问到的,也就是该函数的私有的变量和函数。 {代码...} 这样在函数对象Box外部无法访问变量color和fn,他们就变成私有的了: {代码...} 静态变量和函数 当定义一...

php学习笔记(一)基础部分

2014-09-08
阅读 4 分钟
7.3k
php学习至今一年有余,笔记积累挺多的,也挺杂的,写篇文章整理一下吧。 php基础部分 PHP 输出文本的基础指令:echo 和 print。 echo和print的区别 echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) echo 输出一个或者多个字符串。print 只能打印出简单类型变量的值(如int,string)pr...

浅尝HTML5之canvas

2014-09-07
阅读 5 分钟
12.8k
HTML5新引入header,footer,article,section,aside和nav,audio,datalist,details,video,progress,embed等标签

详解css3系列:动画@keyframes和Animation

2014-09-07
阅读 2 分钟
13.2k
在css3中,我们可以通过@keyframes创建关键帧动画效果。我们需要将@keyframes绑定到选择器中,否则不会有效果出现。同时,我们还需定义动画时长和动画名称

详解JavaScript Document对象

2014-09-07
阅读 4 分钟
13.9k
在浏览器中,与用户进行数据交换都是通过客户端的javascript代码来实现的,而完成这些交互工作大多数是document 对象及其部件进行的,因此document对象是一个比较重要的对象。

JavaScript学习总结(四)function函数部分

2014-09-06
阅读 8 分钟
48.9k
概念 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 js 支持两种函数:一类是语言内部的函数(如eval() ),另一类是自己创建的。 在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。 您可以在不同的函数中使用名称相同的局部变量,因...

详解js和jquery里的this关键字

2014-09-06
阅读 4 分钟
14k
我们要记住:this永远指向函数运行时所在的对象!而不是函数被创建时所在的对象。this对象是在运行时基于函数的执行环境绑定的,在全局环境中,this等于window

详解css3系列:background属性

2014-09-05
阅读 2 分钟
4.8k
从表格中,我们可以看出 background-clip ,background-origin和 background-size是css3中新增的属性。

jQuery常用方法归纳总结

2014-09-05
阅读 11 分钟
12.4k
赞助我以写出更好的文章,give me a cup of coffee? 2017最新最全前端面试题 $.grep() {代码...} 功能:查找满足过滤函数的数组元素: {代码...} $.map() {代码...} 功能:将一个数组中的所有元素转换到另一个数组中。 {代码...} mouseover()/mouserout() 当鼠标进入/离开某个元素或它的后代元素时触发mouseover/mouseou...

jquery学习全面总结

2014-09-03
阅读 9 分钟
5.7k
如果您觉得文章对您有帮助,可以逐个点击以下链接,类似于Google ads,不需要您付出任何费用,每天都可以来点一次噢,费用将由广告商承担,give me a cup of coffee?

css的选择器效率分析

2014-09-03
阅读 2 分钟
5.9k
我们都知道,CSS具有叠加性(同一个元素被多条样式规则指定),继承性(后代元素会继承前辈元素的一些样式和属性)和优先级 (由于CSS的叠加性和继承性,将产生优先级,这指的是哪条样式规则会最终作用于指定的元素,他只遵循一条规则,指定的越具体,优先级越高)

详解css3系列:伪元素和伪类选择器

2014-09-02
阅读 5 分钟
25.5k
伪类选择器: 和一般的DOM中的元素样式不一样,它并不改变任何DOM内容。只是插入了一些修饰类的元素,这些元素对于用户来说是可见的,但是对于DOM来说不可见。伪类的效果可以通过添加一个实际的类来达到。

常用排序算法之JavaScript实现

2014-09-02
阅读 9 分钟
7.6k
插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最...

详解css中的display属性(行内元素和块级元素)

2014-08-31
阅读 3 分钟
37.1k
display属性 首先,所有主流浏览器都支持 display 属性。其次,我们都知道display 属性规定元素应该生成的框的类型。默认值:inline 我们常用的display属性值有: inline block inline-block none 把 display 设置成 none 不会保留元素本该显示的空间,但是 visibility: hidden 还会保留。 那么,display:inline、displa...

JavaScript学习总结(三)BOM和DOM详解

2014-08-31
阅读 10 分钟
29.4k
D(文档)可以理解为整个Web加载的网页文档,O(对象)可以理解为类似window对象只来的东西,可以调用属性和方法,这里我们说的是document对象,M(模型)可以理解为网页文档的树形结构,DOM树由节点构成

一个合格的程序员应该读过哪些书

2014-08-29
阅读 8 分钟
6.5k
如果您觉得文章对您有帮助,可以逐个点击以下链接,类似于Google ads,不需要您付出任何费用,每天都可以来点一次噢,费用将由广告商承担,give me a cup of coffee?