- 博客(17)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 HTTP请求的相关知识
什么是HTTP? 一种计算机相互通信需要遵循的协议。那么HTTP如何使用,使用流程? 1.http客户端向服务器发起请求,创建端口。 2.http服务器就在端口监听客户端的请求 3.一旦http服务器收到了客户端返回的状态(200的状态码)和内容(请求的文件,数据等)流程中浏览器和计算机做的事情?
2017-03-01 14:58:47
313
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 express常见代码小解&express项目建立
1 全局安装 express2 利用express创建项目02 my app的项目目录如图所示 app.js:项目入口 node_modules:存放项目的依赖库 package.json:项目依赖配置文件以及开发者信息 public:静态资源文件(css、js、im
2017-02-28 14:27:25
346
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 关于node.js的express中间件&思维导图(脑图)
自己总结了express中间件的一些知识,虽然不是最全的。但是入门绝对可以。一些概念。一些核心的方法。主要从是什么和有什么角度进行总结。附上脑图链接:点击打开链接
2017-02-20 14:45:31
1015
原创 关于document.body、document.documentElement和window获取视窗大小的区别
$(window).height(); 才是窗口的宽高,而且一直不变 document.body.clientHeight,在文档内容有滚动条的时候远大于$(window).height()总之:document.documentElement.clientWidth 获取的可视区域的宽度高度(缩放窗口的时候 值会发生变化)document.body.clientHeigh
2017-08-22 15:39:42
1368
原创 github上传本地代码
第一步:在github上创建一个仓库1.点开在头像下的your profile——>repositories——>点击new——>填写相关信息然后复制github上的你新创建的仓库(举例:mmk)的HTTS的地址;第二步:在本地cloneGitHub的仓库1.选择一个文件夹,右键Git bash here;输入命令行:git clone 跟上刚才的仓库地址 回车---
2017-06-02 17:54:40
334
1
原创 最新版Chrome模拟器下zepto的tap事件执行两次解决办法
最新版Chrome绑定了三个事件touchend MSPointerUp pointerup,touchend是触摸相关的事件,MSPointerUp 是ie10的触摸事件,pointerup是指针事件。可能是以前的chrome不支持pointerup事件,现在新版本支持了,然后会报错了,把zepto里面pointerup相关的事件都删除了后测试没有问题。zepto目前还没
2017-06-02 15:12:14
684
原创 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
209
原创 jq-06节点操作
1.动态创建节点($( )的另外一个作用)var $span = $("我是新添加的一个span元素");var node =$(''#box").html("我是新添加的li标签");2.添加元素2.1append()作用: 在被选元素内部的最后一个子元素(或者内容)后面追加内容(包括html标签) 假如下面例子中 参
2017-02-17 14:22:17
200
原创 jq05-体验动画(代码部分)
body { background: #E9FFB7; } .divItem { width: 400px; height: 400px; background: pink; position: absolute; /*margin: 100px auto 0;*/ } .d
2017-02-17 11:15:16
388
1
原创 jq-05动画&自定义动画
前言:jquery为我们提供了一组网页中常用的动画效果,同时间、还提供我们了自定义动画的功能。1.show方法作用:让元素展示出来。用法: 法一:参数为数值类型,表示:执行动画时长,单位ms,eg:参数2000 即为2s。$( "selector" ).show(2000); 法二:参数为字符串类型,jQ预设的值,有三个:slow(
2017-02-17 10:41:47
490
原创 jq-04样式和类操作
1.设置样式 a:单个样式$ ( selector ).css( " color" , " red " );$ ( selector ).css( " opacity " , 0.4 );属性和属性值之间用逗号隔开,并分别加引号( 不带单位的纯数字除外 ) b:多个样式$(selector ).css( { " c
2017-02-16 17:00:21
270
原创 jq-03选择器
1.js提供操作DOM的元素方法document.getElementById( );通过id属性获取元素。返回唯一的DOM对象。document.grtElementsByTagName( );通过标签名获取制定元素,返回DOM对象数组(即使只有一个元素) 可见js中提供的操作dom元素的方法实在太少,于是jq就
2017-02-16 15:57:20
223
原创 jq-02使用
1.如何使用jq? 第一步: 引包第二步:入口函数(写法不止一种,参考2)第三步:功能实现代码2.关于入口函数 2.1jq入口函数与js入口函数的区别js入口函数指的是 :window.onload=function(){ } 区别1:书写个数不同。 js的入口函数只能出现一次,会出现事件的
2017-02-16 11:32:27
375
原创 jq-01认识
1.什么是jq? jq就是js的一个库,封装了我们常用的功能,来方便我们直接调用,极大提高我们的开发效率。2.主要学习什么? jq操作DOM元素。学习jq封装好的方法,这些方法统称API(Application Programming Interface应用程序编程接口)。使用API就是方法的调用,也就是要加小括号()。然后小括号里是相应的参
2017-02-16 10:35:59
571
原创 handlebars.js脑图总结&基本书写套路&常见方法页面效果
总结了脑图,感觉思绪会更清楚互相交流学习,有什么大家一起分享地址奉上:点击打开链接
2017-02-15 14:45:48
212
原创 require.js
1、是什么?为什么?关于require.js,通俗来讲就是用来管理js代码之间的依赖和js代码文件太多加载问题,遵循的是 AMD(异步模块定义)规范。目的是为了前端代码的可维护性和易编写性。2、优点?js异步加载,避免浏览器在加载网页依赖的js文件时导致页面失去响应。管理模块之间的依赖,coding的时候效率更高了。
2017-02-14 15:14:15
216
原创 关于handlebars.js模板引擎
1.基于Mustache,可以在handelbars中导入Mustache模板。利用{{ 对象 函数 }} 替换对象或者运行函数支持.点语法 可以对象.title等属性值2.使用时,直接script标签引入handlebars.js文件。<scripttype="text/javascript"src="script/jquery.js">2<scr
2017-02-07 13:32:05
523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人