#Asc

JavaScript获取两个数之间的任意随机数

  通过JavaScript的Math.random()方法可以获取0到1之间的任意随机数,那如何获取任意给定的两个数之间的随机数呢?如获取2和5之间的随机数,5和10之间的随机数等。  由于Math.random()函数总是返回0到1之间的一个随机数,我们可以把0看成最小数,把1看成最大数。假设最小数是max,最大数...

一个格式化日期和时间的JavaScript类库

  原文地址:http://www.cnblogs.com/zhangpengshou/archive/2012/07/19/2599053.html  结合meizz的代码做了适当调整。Date.prototype.Format=function(fmt){varthat=this;varpostfix=false;...

JavaScript text highlighting JQuery plugin

  介绍一个JQuery的插件,用来在页面上高亮显示匹配到的字符串。Demo  点击下面的两个链接以查看效果:highlightjavascript  点击Removehighlights移除高亮显示。用法Addhighlight  下载jquery.highlight-4.js然后添加到页面上,注意前提是页面上已经添...

String.Format in javascript

  有些时候,我们确实需要在JavaScript中进行字符串替换,类似于C#中的String.Format()方法一样,只不过这种格式化替换只局限于对由'{0}','{1}','{2}'...所组成的“占位符”进行字符串替换,而并不会像C#中可以进行字符串格式化替换。这会大量简化我们的代码,使得...
代码星球 ·2020-09-04

JavaScript toFixed function Not Rouding

  JavaScript库函数toFixed用来将给定的数字四舍五入为指定的小数位数,W3school上有详细的介绍。众所周知,在处理小数位四舍五入的时候存在两种方式:一种是逢五进一,如5.885保留两位小数则是5.89;另一种是逢六进一,如5.885保留两位小数后仍然是5.88,5.886保留两位小数则是5.89。J...

如何页面中嵌入了ascx插件,当页面参数刷新后,如何刷新控件的数据呢?关键是:调用子控件的 this.baseinfo1.DataBind();

 protectedvoidASPxCallbackPanel1_Callback(objectsender,DevExpress.Web.CallbackEventArgsBasee)   {       /...

javascript ~~ 符号是什么意思呢?

~ bitwiseNOT运算符~对操作数按位取反,两个的意思即作两次取反操作,其实是等作原数本身(操作数是32整数范围内) ~~(Math.random()*7)即var n = Math.random() * 7;n = ~n;...

详解 JavaScript的 call() 和 apply()

定义ECMAScript规范为所有函数都包含两个方法(这两个方法非继承而来), call 和 apply 。这两个函数都是在特定的作用域中调用函数,能改变函数的作用域,实际上是改变函数体内 this 的值。call和apply语法定义说明call(thisOb...
代码星球 ·2020-09-02

javascript中let和var的区别

let是es6中新增命令,也是用来声明变量的,可能很多小伙伴都像我一样,定义变量的时候都会用var而很少用到let,那么,let和var到底有什么区别呢?let和var的区别体现在作用域上。var的作用域被规定为一个函数作用域,而let则被规定为块作用域,块作用域要比函数作用域小一些,但是如果两者既没在函数中,也没在块...
代码星球 ·2020-09-02

javascript select标签的操作

用原生的方法对select标签的增删操作1、选中某一个option,一般采用option[i].selected =true2、添加option首先需要创建一个option的节点,然后插入到select,下面介绍了两种办法add(newOption)和document.createElement("optio...

javascript,移动划过超链接鼠标变手型

用css控制鼠标样式的语法如下:<span>文本或其它页面元素</span>把*换成如下15个效果的一种:下面是对这15种效果的解释。移动鼠标到解释上面,看看你的鼠标起了什么变化吧!hand是手型pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。crosshair是十字型t...

javascript页面刷新的几种方法

javascriptrefreshpage几种页面刷新的方法本节内容:Javascript刷新当前页面的方法与实例。window.location.reload(),window.history.go(0)和document.execCommand(''Refresh''),这三个方法是最快速的。其他的都有明显的浏览器...

JavaScript责任链模式

介绍责任链模式(Chainofresponsibility)是使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。请求以后,从第一个对象开始,链中收到请求的对象要么亲自处理它,要么转发给链中的下一个候选者。提交请求的对象并不知道哪一...
代码星球 ·2020-08-31

JavaScript代理模式

代理模式的定义,代理是一个对象(proxy)用它来控制目标对象的访问。为此他要是先与目标对象相同的接口,但是他不同于装饰者模式,它对目标对象不进行任何修改,它的目的在于延缓"复杂"对象的初始化时间。这样可以在用到这个目标对象的时候再初始化他(对于单例来讲更是重要)。代理模式有两种分类:(1)普通代理(2)惰性代理具体看...
代码星球 ·2020-08-31
首页上一页...4243444546...下一页尾页