摘要:深度比较两个对象写在前面近日遇到的一个需求需要比较两个对象,对象的属性类型相同,属性的值相同,就认为是两个对象是相同的,唯恐自己写的方法不够精炼,因此找到了解决办法,特此记下。 深度比较两个javaScript对象 1、写在前面 近日遇到的一个需求需要比较两个对象,对象的属性类型相同,属性的值相同,就认为是两个对象是相同的,唯恐自己写的方法不够精炼,因此google找到了解决办法,特此...
摘要:解决的痛点免搭建后端开发环境。开发环境改变只需要改变镜像就能同步更新。启动这个新建的镜像。 这篇文章是为了解决前后端开发没有彻底分离的坑,因为我司用的是java,入职第一天就是搭建本地开发环境,看见了多年不见的eclipse的图标出现我的电脑上,我是难过的。后来知道并不是我一个人有此感受。依稀记得有个同学整整一天项目都没跑起来的崩溃感。为了解决这个问题我们尝试了很多方案,但是大大小小都...
摘要:是一个插件,包含了几种页面特效,可以用来在愚人节的时候整人,来实现更多的更变态的愚人功能,当然你也可以使用这个插件完成更多好看的效果。有一个完整的范围内使用的有趣的选项。地址文章转载自问说网恶搞整人网页特效插件 Fool.js是一个 jQuery 插件,包含了几种页面特效,可以用来在愚人节的时候整人,来实现更多的更变态的愚人功能,当然你也可以使用这个插件完成更多好看的效果。 支持的特效...
摘要:语言设计的不严谨,有时候很容易把人给搞晕,比如说这个变量有效性判断。表示没有对象,即该处不应该有值。作为对象原型链的终点。典型用法是变量被声明了,但没有赋值时,就等于。实际上,中作为的条件的时候,都被认为是。 JavaScript 语言设计的不严谨,有时候很容易把人给搞晕,比如说这个变量有效性判断。 先举几个例子:showImg(https://segmentfault.com/img...
摘要:它的实现简单,思路清晰用对象冒充继承父类构造函数的属性,用原型链继承父类对象的方法,满足我遇到过的所有继承的场景。解决方式在解决这个问题之前,先想想继承能帮我们解决什么问题从父类复用已有的实例属性和实例方法。 我最早掌握的在js中实现继承的方法是在w3school学到的混合原型链和对象冒充的方法,在工作中,只要用到继承的时候,我都是用这个方法实现。它的实现简单,思路清晰:用对象冒充继承...