摘要:
初探js数组去重,我是这样写的: 方法一 定义一个数组,试试看: 输出:0,1,a,b 显然这不符合我们要求,因为0与字符串0是两个概念。但上述写法用于对付”单纯“数组还是可以的。 方法二 输出:0,1,0,a,b 不错,符合我们的要求。 该方法思想是在原数组中对相邻两个元素进行比较,如果相等,让外 阅读全文
摘要:
某人出10元去买啤酒,每瓶啤酒两元,两个空瓶可以兑换一瓶,四个盖子也可以兑换一瓶,请问,该人共可以喝多少瓶? 我开始了口算的节奏: 1. 10元可以先购买5瓶啤酒,剩下5盖子和5空瓶; 2. 用上面这5瓶啤酒中的4盖子和4空瓶再兑换3瓶,现在可以喝8瓶,剩4盖子4空瓶; 3. 这4盖子和4空瓶可以去 阅读全文
摘要:
"Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。" 然而最近在公司电脑使用express过程中出现了一些问题,命令提示说,express不是内部 阅读全文
摘要:
最近在专研js的设计模式,下面是装饰器模式原理。 打印结果: 执行结果: 执行了我! [object Object] 耶?怎么会这样??又好像哪里不对,你的new add后面没有加括号,于是我加上括号。 执行结果: 执行了我! [object Object] 我晕,还是如此! 到底是哪里出问题了呢? 阅读全文
摘要:
spring之ioc(Inverion of Control),即控制反转。我现在所知道的有四种注入方式, 1. set注入; 2. 构造函数注入; 3. 接口注入; 4. 自动依赖注入。 定义GeLi 类 GuoFuCheng 类 ZhangBoZhi 类 MovieAction 类 Direct 阅读全文
摘要:
为了在后台统一设定编码,不必在每个servlet中单独设定编码,从而避免重复的劳作,又增加代码的可读性和可维护性的目的,使用Filter是一个很不错的选择。 1. EncodingFilter类 2. EncodingWrapper类 3. jsp页面 4. servletTest类 最后,在web 阅读全文
摘要:
1.call 我们知道,函数可通过调用call方法改变其内部的this指向,默认this指向window或global,下面来一段简单的代码: 从结果来看,foo函数中的this绑定了obj,并返回了obj中a属性的值。 2.apply apply与call基本相同,掌握了call也就理解了appl 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
1.类结构剖析 ps: 特定属性和特定方法是用于函数fn内部使用的,不可被外界访问。而公共属性和公共方法是在函数被new后所创建的对象应该拥有的属性和方法,因此说可以被外界所访问。若没有new关键字,则会被认为是普通函数调用,this指向会是window对象。 此外,还可以直接这样写: fn.pro 阅读全文
摘要:
引言 最近想用js写一些插件,其中一点就是要获取浏览器可视窗口的宽度或高度,以及相对于文档的偏移等等。我们知道用JQuery用起来很爽快,你可以通过 $(window).width() 获取宽度 $(window).height() 获取高度 $(ele).offset().top 相对于浏览器顶部 阅读全文