![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
syutyouki
为代码而奋斗
展开
-
textarea输入框字数限制方法
用户输入文本长度超过数据库字段长度限制,弹框提示用户并截掉超过字数限制部分 function checkWordCount(obj){ var val=$(obj).val().length; if(val>100){ alert("字数过多!"); var text = $(obj).val()原创 2016-08-26 16:30:18 · 483 阅读 · 0 评论 -
Javascript的扩充类型功能
javascript允许给语言的基本类型扩充功能。通过Object.prototype添加方法,可以让该方法对所有对象都可用。这样的方式对函数、数组、字符串、数字、正则表达式和布尔值同样适用。 举例来说,我们可以通过Function.prototype增加方法来使得该方法对所有函数可用:Function.prototype.method = function(name, func){...翻译 2018-05-29 10:54:09 · 444 阅读 · 2 评论 -
js 数组扩充函数
javascript提供了一套数组可用的方法。这些方法是被储存在Array.prototype中的函数。这是可以被扩充的。举例来说,假设我们想要给array增加一个方法,它允许我们对数组进行计算:Array.method('reduce',function(f, value){ var i; for(i=0;i < this.length;i+=1){ ...翻译 2018-05-29 17:18:20 · 3208 阅读 · 0 评论 -
js 数组指定初始值
javascript的数组通常不会预置值。如果你用[]得到一个新数组,它将是空的。如果你访问一个不存在的元素,得到的值则是undefined。如果你知道这个问题,或者你在尝试获取每个元素之前都很有预见性地设置它的值,那就万事大吉了。但是,如果你实现的方法是假设每个元素都从一个已知的值开始(例如0),那么你必须自己准备好这个数组。javascript应该提供一些类似Array.dim这样的方法来做这...翻译 2018-05-30 11:01:54 · 4547 阅读 · 0 评论 -
js Array 标准方法
array.concat(item...) concat方法产生一个新数组,它包含一份array的浅自制(shallow copy)并把一个或多个参数item附加在其后。如果参数item是一个数组,那么它的每个元素会被分别添加。后面你还会看到和它功能类似的array.push(item...)。var a = ['a','b','c'];var b = ['x','y','z'];va...翻译 2018-05-31 09:35:49 · 820 阅读 · 0 评论 -
js Number 标准方法
number.toExponential(fractionDigits) toExponential方法把这个number转换成一个指数形式的字符串。可选参数fractionDigits控制其小数点后的数字位数。它必须在0~20:Math.PI.toExponential(0); //3e+0Math.PI.toExponential(2); //3.14e+0Math.PI.toExp...翻译 2018-06-04 11:00:43 · 455 阅读 · 0 评论 -
js String 标准方法
string.charAt(pos) charAt方法返回在string中pos位置的字符。如果pos小于0或者大于等于字符串的长度string.length,它会返回空字符串。javascript没有字符类型(character type)。这个方法返回的结果是一个字符串:var name = 'Curly';var initial = name.charAt(0); // ini...翻译 2018-06-04 16:21:15 · 638 阅读 · 0 评论 -
javascript 注意几点
typeof typeof运算符返回一个用于识别其运算数类型的字符串。所以: typeof 98.6返回'number'。但遗憾的是: typeof null返回'object',而不是null。parseInt parseInt是一个把字符串转换为整数的函数。它在遇到非数字时会停止解析,所以parseInt("16")与parseInt("16 tons"...翻译 2018-06-16 09:43:47 · 187 阅读 · 0 评论