![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 52
blackwuxin
学会专注
展开
-
Zepto.js对比Jquery.js
1、Zepto.js 是专门为现代智能手机浏览器退出的 Javascript 框架, 拥有和jQuery相似的语法, 但是和jQuery相比下来, 他有很多优点, 大小方面 , 压缩后的 zepto.min.js 大小只有21K, 使用服务器端 gzip 压缩后大小只有5~10K, 可以说非常的小, 但是功能很齐全, 多出来了一些触摸屏的事件 , 它唯一不支持的就是万恶的IE, 不过用它来开发iP原创 2016-08-16 10:56:47 · 995 阅读 · 0 评论 -
ES6学习—Generator函数
基本概念Generator是ES6提供的一种异步编程的解决方案。 形式上有两个特征。一是,function关键字和函数名之间有个星号;二是,函数内部使用yield语句,定义不同的内部状态。 function* helloGenerator(){ yield 'hello'; yield 'world'; return 'ending'; }var hw = helloGen原创 2016-12-06 20:11:48 · 768 阅读 · 0 评论 -
shim和polyfill
shim一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现polyfill一个polyfill就是一个用在浏览器API上的shim.我们通常的做法是先检查当前浏览器是否支持某个API,如果不支持的话就加载对应的polyfill.然后新旧浏览器就都可以使用这个API了转载 2016-11-02 17:20:35 · 1078 阅读 · 0 评论 -
javascript清除浏览器缓存的几种方法
关于浏览器缓存浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。清理网站缓存的几种方法meta方法//不缓存 清理form表单的转载 2016-11-09 22:29:04 · 1682 阅读 · 0 评论 -
CSS中block和inline的区别
总体概念1、block 块级元素,独立一块,会换行 inline 内联元素,前后不会换行,一系列内联元素在一行显示,直到排满 2、常见的块级元素:div,p,table,h1~h6,ul,li,ol 常见的内联元素:span ,img ,input ,lable,select,a 3、block可以包含block,inline,inline只能包含inline.注:P元素只能包含inlin转载 2016-11-08 21:10:45 · 5877 阅读 · 0 评论 -
ECMAScript 6简介
ECMAScript和JavaScript的关系一个常见的问题是,ECMAScript和JavaScript到底是什么关系?要讲清楚这个问题,需要回顾历史。1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,转载 2016-10-27 11:02:14 · 1476 阅读 · 0 评论 -
javascript事件须知
转载http://gold.xitu.io/entry/57ac8028128fe10055a19f4d(一)事件绑定的几种方式javascript给DOM绑定事件处理函数总的来说有2种方式:在html文档中绑定、在js代码中绑定。下面的方式1、方式2属于在html中绑定事件,方式3、方式4和方式5属于在js代码中绑定事件,其中方法5是最推荐的做法。方式1:HTML的DOM转载 2016-08-12 13:22:09 · 510 阅读 · 0 评论 -
RequireJS学习指南
RequireJS中文网http://www.requirejs.cn/RequireJS优点模块化加载 防止JS加载阻塞页面渲染 基本APIRequireJS会定义三个变量。define,require,requirejs,其中require === requirejs。define用来定义模块require用来加载依赖模块,并执行加载后的回调函数define(function(){原创 2016-08-15 18:45:07 · 1286 阅读 · 0 评论 -
JavaScript多行字符串
使用 ‘\’ 链接ExceptionDivHtml="<div class='gameItems'>\ <div class='kreds_top_L'>\ <span style='padding:0 10px;'><b>Current Balance:</b><font> </font> Credits</span>\ </div>\</div>";原创 2016-08-19 15:35:20 · 1821 阅读 · 0 评论 -
技术总结-javascript(一)
事件click ,focus , blur ,input ,change ,toggle函数字符串转整型parseInt文本取值赋值$(“#id”).val(“value”); 元素内容赋值this.$el.html(““); self.els.chatListWrap.prepend(html); self.els.chatListWrap.append(html);字符串截断content原创 2016-08-11 19:32:58 · 305 阅读 · 0 评论 -
setTimeout和setInterval亲密关系
setTimeout递归执行的代码必须是上一次执行完了并间格一定时间才再次执行 比仿说: setTimeout延迟时间为1秒执行, 要执行的代码需要2秒来执行,那这段代码上一次与下一次的执行时间为3秒. 而不是我们想象的每1秒执行一次.setInterval是排队执行的 比仿说: setInterval每次执行时间为1秒,而执行的代码需要2秒执行, 那它还是每次去执行这段代码, 上次还没执行完的原创 2016-08-19 14:04:20 · 284 阅读 · 0 评论 -
webstorm快捷键
Ctrl+/ 或 Ctrl+Shift+/注释(// 或者/*…*/ )Shift+F6重构-重命名Ctrl+X删除行Ctrl+D复制行Ctrl+G查找行Ctrl+Shift+Up/Down代码向上/下移动。F2 或Shift+F2高亮错误或警告快转载 2016-08-18 09:17:06 · 367 阅读 · 0 评论 -
WebSocket详解
什么是websocketWebSocet是为了解决客户端和服务端实时通信而产生的技术。其本质是先通过HTTP/HTTPS协议进行握手后创建一个用于交换数据的TCP连接,此后服务端和客户端通过此TCP连接进行实时通信。WebSocket提供两种数据传输:文本数据和二进制数据。 ws是普通的WebSocket通信协议,而wss是安全的。在缺省情况下下,ws的端口是80,而wss的端口是443。 We原创 2016-12-13 11:13:38 · 2133 阅读 · 0 评论