Welcome 微信登录

首页 / 脚本样式 / JavaScript

js保留两位小数使用toFixed实现

js保留两位小数使用toFixed实现

Math.round(x*100)/100,当然我要的是Math.round(x*100),这没有关系。但直接使用Math.round(x*100)存在一个问题,有时会有很小的误差,显示很多位的小数位,如0.9996*100,就会变成99.96000000000001,这不是我想要的。 查找javascript的功能,number类型有一个toFixed()函数,测试: 复制代码 代码如下: alert((0.9996*100).toFixed(2)); ...
使用js正则控制input标签只允许输入的值

使用js正则控制input标签只允许输入的值

style="ime-mode:Disabled“ 这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。 只允许输入数字 复制代码 代码如下: <input name="username" type="text" onkeyup="value=this.value.replace(//D+/g,"")"> 只允许输入英文字母、数字和下划线(以下二种方法实现) 复制代码 代码如下: &...
JavaScript 和 Java 的区别浅析

JavaScript 和 Java 的区别浅析

下面对两种语言间的异同作如下比较:1.基于对象和面向对象Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。2.解释和编译两种语言在其浏览器中所执行的方式不一样。Java的源代码在传递到客户端执行之前,必须经...
JavaScript中的关键字"VAR"使用详解 分享

JavaScript中的关键字&quot;VAR&quot;使用详解 分享

看看下面这几个例子的结果就知道问题了:这三个例子的执行结果分别是:复制代码 代码如下:Results#region ResultsNo.10undefinedNo.201No.30undefined#endregion原来JavaScript的变量也是有作用域的,只是它非常的笼统,就分为全局变量和函数变量。在第二个例子中得到0和1,是因为所有的变量都是全局变量,而且那个语句块一共就定义了两个变量。而第一个第三的函数外全局变量,确实说明var关键字有没有都没...
js中parseInt函数浅谈

js中parseInt函数浅谈

从很热门的实例parseInt("09")==0说起。parseInt(number,type)这个函数后面如果不跟第2个参数来表示进制的话,默认是10进制。比如说parseInt("010",10)就是10进制的结果:10,parseInt("010",2)就是2进制的结果:2,parseInt("010",8)就是8进制的结果:8,parseInt("010",16)就是2进制的结果:16。下面我来说说没有指定进制单位的时候,默认是10进制,但:如果是...
<< 671 672 673 674 675 676 677 678 679 680 >>