随笔分类 - 前端技能
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 项目上线有一段时间了,一个基于webpack+vue+ES6的手机端多页面应用。其实说是多页面应用,实际上在webpack中属于四个app, 如果真是做纯单页面,那应该有二三十个
阅读全文
摘要:一.写在前面 半年以前,第一次在项目上实践VueJs,由于在那之前,没有Angular,avalon等框架的实践经验,所以在Vue的使用上,没有给自己总结出更多的经验和体验。随着项目进行和优化改版,无论是新代码的增加还是旧代码,在功能的实现和代码的书写上,Vue逐渐替代了Jquery,除了有些不容易
阅读全文
摘要:强制在使用方法时为用户—》创建对象,无论从何种角度来使用myFun ,都会创建对象。 关键点在于this的作用于。 正常来讲不判断this实例的情况下,调用方法时this指向window。
阅读全文
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫必须注明原文地址 www.cnblogs.com/tdws 一. 写在前面 工厂模式和抽象工厂在后台代码中的使用,相信你一定非常熟悉,所以关于概念的东西也用不着我多说。你可以用其做为类与类之间,层与层之间的解耦。工厂模式没有什么难点,在JS中其实思想
阅读全文
摘要:本文版权归博客园和作者吴双本人共同所有. 写在前面 这是一个数据爆发的网络时代,大家习惯于浏览图文直观带给我们的快速信息。大图片的存储和浏览经常会成为Web服务器的瓶颈。试想如果你的Web服务器依然将大量图片存储在其本地,而单页面主要的信息在于图片列表,在访问量增长后,一定会面临带宽、磁盘IO的瓶颈
阅读全文
摘要:题外话 本篇分享不能帮助你入门vue,入门的文章也是无意义的,官方文档http://cn.vuejs.org/v2/guide/ 已经写的不能再清晰了。希望我们勇敢的主动地给自己创造实践的机会。 手里有一个功能还不是很多的PC端页面,考虑到下一个版本,要把IOS,安卓和公众号上拥有的功能也要添加到P
阅读全文
摘要:集合类似于数组,但是集合中的元素是唯一的,没有重复值的。就像你学高中数学的概念一样,集合还可以做很多比如,并集,交集,差集的计算。在ECMA6之前,JavaScript没有提供原生的Set类,所以只能手动实现,不过手动实现的好处在于,帮助我们了解集合的原理。关于Redis集合的应用,你可以移步到这篇
阅读全文
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文链接 http://www.cnblogs.com/tdws/ 下午分享了JavaScript实现单向链表,晚上就来补充下双向链表吧。对链表的实现不是很了解的可以移步:http://www.cnblogs.com/tdws/p/603320
阅读全文
摘要:本文版权归博客园和作者吴双本人所有,转载和爬虫请注明原文地址 http://www.cnblogs.com/tdws/,我是博客园蜗牛,我们共同进步。 今天讨论的是什么 如果你的工作中需要写JavaScript,而你的JavaScript代码又与业务相关。我想无非就是一下三类功能: 1.请求后台数据
阅读全文
摘要:学习这篇文章 你不需要任何nodejs基础。
阅读全文
摘要:本篇小分享,带有一定车技的新司机上车,老司机我带不动你,你可以带带我。版权归博客园和作者本人共同所有,转载和爬虫请注明原文地址 博客园吴双 www.cnblogs.com/tdws 对新司机说:JavaScript原型链对于你我这样的新司机总显得神秘不好理解,但在你成为老司机的路上,你不得不去搞一搞
阅读全文
摘要:写在前面 本文章版权归博客园和作者共同所有,转载请注明原文地址博客园吴双 http://www.cnblogs.com/tdws/ 闭包真的是学过一遍又一遍,Js博大精深,每次学习都感觉有新的收获。相信在大家封装前端插件时,闭包是必不可少的。闭包的真正好处我个人认为除了封装还是封装,能带个我们私有方
阅读全文
摘要:kendo-ui的treeView节点(node)点击时 可以触发一个select的事件(event),并且连续点击多次相同节点,可以触发并且只能触发一次该事件。可是需求上需要实现:每次点击相同的节点,都要触发该select事件。这个需求,是和kendo的select事件相悖的。最开始想通过 外部手...
阅读全文
摘要:今天在开发中遇到个ajax访问Action 返回json 拼接Html,有时候能显示,有时候显示不出来。考虑后一定是页面元素加载的问题。所以把jq ajax设置为同步。同步意为当访问后台代码时,阻止js向下执行,当json返回后才继续执行下面代码。设置同步的代码async: false, //设...
阅读全文
摘要:(园里很多文章,美名其曰 :ExtJs GridPanel+查询条件+分页。 但是加查询条件后点击下一页,查询条件失效,求你们自己测试明白再显摆不要误导我这种新人。)ExtJs6发布了,ExtJs4并不新鲜了,首先要说的是在5.X和6.X里关于此问题,是不是有属性或者方法的变化我并不确定。ExtJs...
阅读全文
摘要:在节点中加上"checked"属性,会自动生成checkbox。 获取选中节点 var nodeArray = ""; var nodesObj = mytree.getChecked(); var i;var length=nodesObj .length; for (i = 0; i < len
阅读全文
摘要:1,声明变量要赋初值2,尽量避免声明全局变量,可以减少与系统的重名3,当编写大量js代码时,难免会遇到命名冲突,这是可以通过模拟命名空间方式 来避免冲突4,尽量避免使用全局变量,搜索全局变量是会一层一层的搜索每个作用域范围, 耗时,低效。5,使用减值循环或者优化循环条件,不要再循环条件中写i<xxx
阅读全文