#高考志愿填报分析系统的设计与实现

jquery 提示信息显示后自动消失的具体实现

方法一:复制代码代码如下:$("#errormsg").html("您的信息输入错误,请重试!").show(300).delay(3000).hide(300);方法二:复制代码代码如下:$("#errormsg").html("ok").hide(3000);//这个是渐渐消失$("#errormsg").html...

JS+CSS简单实现DIV遮罩层显示隐藏【转藏】

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xh...

js判断手机端操作系统(Andorid/IOS)

非常实用的js判断手机端操作系统(Andorid/IOS),并自动跳转相应下载界面androidURL="http://xxx/xxx.apk";varbrowser={versions:function(){varu=navigator.userAgent,app=navigator.appVersion;retur...

JQ实现复选框的全选反选不选

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xh...

vue中数据双向绑定的实现原理

vue中最常见的属v-model这个数据双向绑定了,很好奇它是如何实现的呢?尝试着用原生的JS去实现一下。首先大致学习了解下Object.defineProperty()这个东东吧!*Object.defineProperty()*对对象的属性进行定义/修改**/letobj={x:10}//这两种方式都相对来说比较简...

ES5 实现 ES6 的 class以及extends

ts中是这样的classGreeter{greeting:string;constructor(message:string){this.greeting=message;}greet(){console.log("Hello,"+this.greeting)}}letgreeter=newGreeter("world...
代码星球 ·2020-04-01

JS apply 和 call 的实现

很早之前的一篇博客写了bind的实现,是基于apply的,感兴趣的朋友看完这篇文章可以接着看看bind的实现。apply和call主要就是传参的区别。这里就不多说了,直接看代码。//call实现Function.prototype.myCall=function(context){context.fn=thisvara...
代码星球 ·2020-04-01

vue中的$on,$emit,$once,$off源码实现

这几种模式是基于订阅观察者模式的,维护一个事件中心,on的时候将事件按名称存在事件中心里,称之为订阅者,然后emit将对应的事件进行发布,去执行事件中心里的对应的监听器。第一步就是创建一个构造构造,维护一个事件中心eventsfunctionEventEmiter(){this.events={}}$on//event...
代码星球 ·2020-04-01

js bind的实现

call,apply,bind都是用来挟持对象或者说更改this指向的,但是区别还是有的,call传参是fn.call(this,1,2,3)apply传参是fn.apply(this,[1,2,3])而前两者是立即执行的,后者Bind是返回一个函数varfoo=fn.bind(this) foo()看到一个...
代码星球 ·2020-04-01

v-for的简单实现

<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><styletype="text/css">li{height:30px;line-height:30px}li...
代码星球 ·2020-04-01

JS实现Promise原理

promise是用来解决Js中的异步问题的,js中所有的异步可从callback→promise→generator+co=async+await其实所有的都是callback的变相处理,只是后者慢慢变的越来越优雅和强壮可扩展。那么如何实现promise呢?先观察一下promise的样子leta=n...
代码星球 ·2020-04-01

小程序里实现 watch 和 computed

小程序里的自定义组件里是有数据监听器的,可以监听对应数据的变化来执行callBack,但是页面Page里没有对应的api就显的很生硬,比如某个数据变了(如切换城市)需要重新刷页面,如果不做监听,每次都要在数据变化的地方手动去调一次函数。那么如何像vue那样在Page里实现watch和computed呢?如果这时候你脑子...
代码星球 ·2020-04-01

汉化DotNetBar中控件的系统文本

作者:ComponentCN出处:www.componentcn.com2011年11月02日阅读:DotNetBar很多子控件的系统文本、提示信息等都是可以本地化的,可以转化为多种语言,控件提供DotNetBarManager.LocalizeString事件来进行每个控件的系统文本汉化。如果是想进行全局汉化所有Do...

如何利用FastReport.Net 设计并导出报表?

在你的程序中,你可以使用FastReport.Net报表设计器。要做到这一点,你需要使用报表对象设计方法:report1=newReport();report1.Load("report1.frx");report1.Design();设计方法被重载:方法描述boolDesign()显示设计器boolDesign(bo...

C#软件设计——小话设计模式原则之:接口隔离原则ISP

前言:有朋友问我,设计模式原则这些东西在园子里都讨论烂了,一搜一大把的资料,还花这么大力气去整这个干嘛。博主不得不承认,园子里确实很多这方面的文章,并且不乏出色的博文。博主的想法是,既然要完善知识体系,就不能半途而废。今天就来看看设计模式原则的另一个:接口隔离原则。软件设计原则系列文章索引C#软件设计—&m...
首页上一页...619620621622623...下一页尾页