自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 HTTP请求的相关知识

什么是HTTP?      一种计算机相互通信需要遵循的协议。 那么HTTP如何使用,使用流程?          1.http客户端向服务器发起请求,创建端口。          2.http服务器就在端口监听客户端的请求          3.一旦http服务器收到了客户端返回的状态(200的状态码)和内容(请求的文件,数据等) 流程中浏览器和计算机做的事情?

2017-03-01 14:58:47 376

原创 express常见代码小解&express项目建立

1 全局安装 express 2 利用express创建项目02 my app的项目目录 如图所示           app.js:项目入口           node_modules:存放项目的依赖库           package.json:项目依赖配置文件以及开发者信息           public:静态资源文件(css、js、im

2017-02-28 14:27:25 409

原创 关于node.js的express中间件&思维导图(脑图)

自己总结了express中间件的一些知识,虽然不是最全的。 但是入门绝对可以。 一些概念。 一些核心的方法。 主要从是什么和有什么角度进行总结。 附上脑图链接:点击打开链接

2017-02-20 14:45:31 1104

原创 关于document.body、document.documentElement和window获取视窗大小的区别

$(window).height(); 才是窗口的宽高,而且一直不变  document.body.clientHeight,在文档内容有滚动条的时候远大于$(window).height() 总之: document.documentElement.clientWidth 获取的可视区域的宽度高度(缩放窗口的时候 值会发生变化) document.body.clientHeigh

2017-08-22 15:39:42 1460

原创 github上传本地代码

第一步:在github上创建一个仓库 1.点开在头像下的your profile——>repositories——>点击new——>填写相关信息然后复制github上的你新创建的仓库(举例:mmk)的HTTS的地址; 第二步:在本地cloneGitHub的仓库 1.选择一个文件夹,右键Git bash here;输入命令行:git clone 跟上刚才的仓库地址  回车---

2017-06-02 17:54:40 441

原创 最新版Chrome模拟器下zepto的tap事件执行两次解决办法

最新版Chrome绑定了三个事件touchend MSPointerUp pointerup,touchend是触摸相关的事件,MSPointerUp 是ie10的触摸事件,pointerup是指针事件。 可能是以前的chrome不支持pointerup事件,现在新版本支持了,然后会报错了,把zepto里面pointerup相关的事件都删除了后测试没有问题。 zepto目前还没

2017-06-02 15:12:14 784

原创 js之事件冒泡和事件捕获详细介绍

(1)冒泡型事件:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。   IE 5.5: div -> body -> document   IE 6.0: div -> body -> html -> document   Mozilla 1.0: div -> body -> html -> document -> window (2)捕获型事件(eve

2017-04-18 10:05:28 278

原创 jq-06节点操作

1.动态创建节点($( )的另外一个作用) var $span = $("我是新添加的一个span元素"); var node =$(''#box").html("我是新添加的li标签"); 2.添加元素 2.1append() 作用:      在被选元素内部的最后一个子元素(或者内容)后面追加内容(包括html标签)      假如下面例子中      参

2017-02-17 14:22:17 262

原创 jq05-体验动画(代码部分)

body { background: #E9FFB7; } .divItem { width: 400px; height: 400px; background: pink; position: absolute; /*margin: 100px auto 0;*/ } .d

2017-02-17 11:15:16 466

原创 jq-05动画&自定义动画

前言:jquery为我们提供了一组网页中常用的动画效果,同时间、还提供我们了自定义动画的功能。 1.show方法 作用:让元素展示出来。 用法:      法一:参数为数值类型,表示:执行动画时长,单位ms,eg:参数2000  即为2s。 $( "selector" ).show(2000);      法二:参数为字符串类型,jQ预设的值,有三个:slow(

2017-02-17 10:41:47 575

原创 jq-04样式和类操作

1.设置样式      a:单个样式 $ (  selector ).css( " color" , " red " ); $ (  selector ).css( " opacity " , 0.4 ); 属性和属性值之间用逗号隔开,并分别加引号( 不带单位的纯数字除外 )      b:多个样式 $(selector ).css( {   " c

2017-02-16 17:00:21 343

原创 jq-03选择器

1.js提供操作DOM的元素方法 document.getElementById( ); 通过id属性获取元素。返回唯一的DOM对象。 document.grtElementsByTagName( ); 通过标签名获取制定元素,返回DOM对象数组(即使只有一个元素)          可见js中提供的操作dom元素的方法实在太少,于是jq就

2017-02-16 15:57:20 277

原创 jq-02使用

1.如何使用jq?         第一步:  引包 第二步:入口函数(写法不止一种,参考2) 第三步:功能实现代码 2.关于入口函数      2.1jq入口函数与js入口函数的区别 js入口函数指的是 :window.onload=function(){ }      区别1:书写个数不同。           js的入口函数只能出现一次,会出现事件的

2017-02-16 11:32:27 461

原创 jq-01认识

1.什么是jq?           jq就是js的一个库,封装了我们常用的功能,来方便我们直接调用,极大提高我们的开发效率。 2.主要学习什么?           jq操作DOM元素。学习jq封装好的方法,这些方法统称API(Application Programming Interface应用程序编程接口)。使用API就是方法的调用,也就是要加小括号()。然后小括号里是相应的参

2017-02-16 10:35:59 661

原创 handlebars.js脑图总结&基本书写套路&常见方法页面效果

总结了脑图,感觉思绪会更清楚 互相交流学习,有什么大家一起分享 地址奉上:点击打开链接

2017-02-15 14:45:48 268

原创 require.js

1、是什么?为什么? 关于require.js,通俗来讲就是用来管理js代码之间的依赖和js代码文件太多加载问题, 遵循的是 AMD(异步模块定义)规范。 目的是为了前端代码的可维护性和易编写性。 2、优点? js异步加载,避免浏览器在加载网页依赖的js文件时导致页面失去响应。管理模块之间的依赖,coding的时候效率更高了。

2017-02-14 15:14:15 265

原创 关于handlebars.js模板引擎

1.基于Mustache,可以在handelbars中导入Mustache模板。 利用{{ 对象 函数 }} 替换对象或者运行函数 支持.点语法 可以对象.title等属性值 2.使用时,直接script标签引入handlebars.js文件。 <script type="text/javascript" src="script/jquery.js"> 2 <scr

2017-02-07 13:32:05 607

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除