- 博客(23)
- 收藏
- 关注
转载 Mac上安装Xcode5.1和command line tool
新入手一台macbook air,又是一番折腾。作为新手,适应了windows上装软件的习惯,在mac上装软件还真有点不习惯。下面说说我安装xcode的方法:1,去苹果官网https://developer.apple.com/xcode/下载Xcode52,下载下来直接双击安装就行。想必安装xocde之后,你会有另外一个需求,那就是安装command line to...
2014-04-22 11:41:00 136
转载 javascript apply和call
我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1.apply和call的区别在哪里2....
2014-04-20 13:10:00 84
转载 仿腾讯视频酷黑导航 nav/jquery 向下浮出
效果图:代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <title>jquery nav 导航</title> 5 <meta charset="utf-8" /> 6 <li...
2014-04-03 09:40:00 179
转载 jquery 事件监听
jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。bind(type,[data],function(eventObject)) 在选择到的元素上绑定特定事件类型的监听函数,参数的含义如下: type:事件类型,如click、change、mouseover...
2014-02-25 13:05:00 165
转载 前端学习
前端框架: Bootstrap,seajs,aralejs,JQuery学习资料JQuery:1. TryjQuery视频教程http://blog.jobbole.com/37699/2.北风网李炎恢网易云课堂 http://study.163.com/course/courseMain.htm?courseId=501006#/courseM...
2014-02-13 14:03:00 73
转载 jquery clear input default value
jquery 点击清除输入框的value值<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>jquery clear input default value</title> <script type="t...
2014-01-10 11:43:00 154
转载 jquery返回顶部
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>jquery返回顶部</title> <style type="text/css"> .mainContent{ bac...
2014-01-09 14:20:00 62
转载 jquery标签页切换效果
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>TAB</title> <style> .clearfix{ overflow: hidden; } ...
2014-01-07 21:25:00 85
转载 初识seajs
Sea.js 是一个成熟的开源项目,核心目标是给前端开发提供简单、极致的模块化开发体验。使用 Sea.js,在书写文件时,需要遵守 CMD (Common Module Definition)模块定义规范。一个文件就是一个模块。seajs解决的问题:除了解决命名冲突和依赖管理seajs的特点:模块的版本管理。通过别名等配置,配合构建工具,可以比较轻松地实现模...
2013-12-20 23:38:00 80
转载 正则表达式 初级
一.什么是正则表达式正则表达式(regular expression)是一个描述字符模式的对象。ECMAScript 的 RegExp 类表示正则表达式, 而 String 和 RegExp 都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。正则表达式主要用来验证客户端的输入数据。 用户填写完表单单击按钮之后, 表单就会被发送到服务器,在服务器端通常会用 PHP、 AS...
2013-11-24 14:55:00 67
转载 javascript prompt()方法
javascript中prompt() 方法的使用prompt() 方法用于显示可提示用户进行输入的对话框。语法prompt(text,defaultText) text:可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。 defaultText:可选。默认的输入文本。说明如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,...
2013-11-18 14:48:00 372
转载 HTTP
HTTP是什么?HTTP:超文本传输协议(Hypertext transfer protocol)是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 PS:a,HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议。 b, HTTP协议-----》www服务器------》本地浏览器 c,H...
2013-10-22 22:18:00 74
转载 TCP
TCP是什么?1),TCP:“传输控制协议(Transmission Control Protocol)”,是一种面向连接(连接导向)的,可靠的,基于字节流的运输层(Transport layer)通信协议 PS:字节流(byte stream):字节流是由字节组成的,字符流是由字符组成的.2),在因特网协议(Internet Protocol suite)中,...
2013-10-22 21:53:00 61
转载 javascript事件模型:模型和冒泡
在Javascript中用户交互的核心部分就是事件处理。Event是什么?event是用户操作网页时发生的交互动作,比如点击(click),event除了用户触发的动作外,还可以是文档加载,窗口滚动和大小调整。Event模型是什么?Event模型指的是浏览器如何处理发生的事件。不同的浏览器其处理机制也不尽相同,甚至截然相反。一般而言,某个界面元素发生单个事件,那么事件...
2013-10-22 19:47:00 88
转载 javascript事件模型:模型和冒泡
在Javascript中用户交互的核心部分就是事件处理。Event是什么?event是用户操作网页时发生的交互动作,比如点击(click),event除了用户触发的动作外,还可以是文档加载,窗口滚动和大小调整。Event模型是什么?Event模型指的是浏览器如何处理发生的事件。不同的浏览器其处理机制也不尽相同,甚至截然相反。一般而言,某个界面元素发生单个事件,那么事件...
2013-10-20 16:38:00 70
转载 jquery事件委托
事件委托首先举几个时间的例子,帮助大家容易理解比如:有三个同事预计在会在周一收到一份快递。为签收快递,有两种办法:一是三个人在公司门口等;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案。前台MM收到快递后,她会判断收件人是谁,然后按照收件人的要求签收,甚至代为付款。这种方案还有一个优势,那就是即使公司里来了新员工(不管多少),前台MM也会在收到寄给新员工的快递后核实...
2013-10-18 13:29:00 53
转载 CSRF or XSS
CSRF:一种跨站请求伪造,是一种对网站的恶意利用;详细信息参考:http://baike.baidu.com/view/1609487.htmXSS:恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。详细信息参考:http://baike.baidu.com/view/50325.htm转载于...
2013-09-27 13:25:00 61
转载 Javascript--匿名函数和闭包
匿名函数就是没有名字的函数;闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见的方式,就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量;使用闭包有一个优点,也是它的缺点;就是可以把局部变量驻留在内存中,可以避免使用全局变量;PS:全局变量污染导致应用程序不可预测性,每个模块都可调用必将引来灾难,所有推荐使用私有的,封装的局部变量;避免使用...
2013-09-24 20:31:00 86
转载 Javascript--寄生构造函数
寄生构造函数,其实就是工厂模式+构造函数模式。这种模式比较通用,但不能确定对象关系//寄生构造函数 function Box(name,age){ var obj = new Object(); obj.name = name; obj.age = age; obj.run = function()...
2013-09-24 09:48:00 64
转载 Javascript--动态原型模式
原型模式中,不管你是否调用了原型中的共享方法,他都会初始化原型中的方法,并且在声明一个对象时,构造函数+原型部分让人感觉又很怪异,最好就是把构造函数和原型封装到一起,为了解决这个问题,我们可以使用动态原型模式。//可以将原型模式封装到构造函数里 function Box(name,age){ this.name = name; thi...
2013-09-24 09:40:00 83
转载 Javascript面向对象编程--原型字面量
1, 为了让属性和方法更好的体现封装的效果,并且减少不必要的输入,原型的创建可以是用字面量的方式;//原型字面量 function Box(){} Box.prototype = { //使用原型自变量的方式创建原型对象 name:'Lee', age:100, run:f...
2013-09-22 18:56:00 85
转载 Javascript面向对象编程--原型(prototype)
在Javascript中,我们创建的每个函数都有一个prototype属性,这个属性是一个对象;它的用途是包含可以有特定类型的所有实例共享的属性和方法。可以这么来理解:prototype通过调用构造函数而创建的那个对象的原型对象。使用原型的好处:可以让所有对象实例共享它所包含的属性和方法。也就是说,不必在构造函数中定义对象信息,而是可以直接将这些信息添加到原型中。 //...
2013-09-22 17:38:00 71
转载 Javascript面向对象编程--封装
Javascript是一种基于对象的语言,一切都是对象;但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class;如果我们要把“属性”(property)和“方法”(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?一 , 生成对象的原始模式 假定我们把box看成一个对象,它有“名字”和“颜色”等属性;...
2013-09-22 16:47:00 54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人