javascript
猛男史86
大哥实在是太猛了!
展开
-
【个人】JavaScript数组知识点补充
array.push()数组推入一个元素,在末尾添加;直接执行这句话,直接改变array的内容。array.pop()数组抛出一个元素,从末尾删除array.shift()数组移除第一个元素array.unshift()数组在开头添加一个元素array.map(function(currentValue,index,arr), thisValue)返回一个新数组,数组中的元素为原始数组元素调用函数处原创 2017-03-14 16:23:29 · 418 阅读 · 0 评论 -
【个人】string知识点补充
str.indexOf(searchValue[, fromIndex])indexOf() 方法返回指定值的第一次出现的调用 String 对象中的索引,开始在fromIndex进行搜索。如果未找到该值,则返回-1。 searchValue 一个字符串表示被查找的值。 fromIndex 可选 表示调用该方法的字符串中开始查找的位置。可以是任意整数。默认值为 0。如果 fromIndex原创 2017-03-17 10:06:00 · 370 阅读 · 0 评论 -
数组内字符的全排列算法
原文链接:JS实现的数组全排列输出算法function permute(input) { var permArr = [], usedChars = []; function main(input){ var i, ch; for (i = 0; i < input.length; i++) { ch = input.splice(i, 1)[0];转载 2017-03-24 16:50:21 · 346 阅读 · 0 评论 -
组件缩略图名称、图片路径自动生成
先放上代码var OrderNum = { init: function() { var oLi = $('.show_content>li') for(var i = 0; i < oLi.length; i++) { var src = $(oLi[i]).attr('_src') if(src) {原创 2017-03-06 15:02:02 · 489 阅读 · 0 评论 -
NaN
NaN的特性:NaN 与所有值都不相等,包括它自己怎样判断NaN是不是NaNvar a = NaN;if(a!==NaN){return true;}原创 2017-03-17 11:01:15 · 943 阅读 · 0 评论 -
arguments
arguments对象是所有函数中可用的局部变量。你可以使用arguments对象在函数中引用函数的参数。此对象包含传递给函数的每个参数的条目,第一个条目的索引从0开始。例如,如果一个函数传递了三个参数,你可以参考它们如下:arguments[0]arguments[1]arguments[2]属性arguments.callee//指向当前执行的函数。arguments.caller /原创 2017-03-17 11:50:12 · 221 阅读 · 0 评论 -
js实现上传图片预览的方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <meta http-equiv="Cont转载 2017-05-09 10:21:01 · 515 阅读 · 0 评论