![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js方法总结
胖妮儿
这个作者很懒,什么都没留下…
展开
-
闭包的作用(保护和保存)
/* * 闭包两个作用: * =>保存 * =>保护 */ //=>突出实战和模块化开发思想(惰性思想) var loginModule = (function () { function fn() { console.log(123); } return { //=>唯一入口 init: function原创 2018-01-29 19:19:55 · 388 阅读 · 0 评论 -
解析url的方法(五种)
html> html lang="en"> head> meta charset="UTF-8"> title>解析url的方法title> head> body> body> html> script type="text/javascript"> /* //捕获出var str="zhufeng2016peixun:js+css+HTML5"中的“js+css原创 2018-01-15 16:57:19 · 9620 阅读 · 0 评论 -
克隆数组的方法(五种)
//克隆一份一样的数组 console.log(ary.slice()); console.log(ary.slice(0)); console.log(ary.splice(0)); console.log(ary.concat()); console.log(ary.concat([]));原创 2018-01-15 17:11:53 · 5038 阅读 · 0 评论 -
任意数求和
script type="text/javascript"> var total=null; function sum() { for(var i=0;iarguments.length;i++){ if (typeof arguments[i]=="number" && !isNaN(arguments[i])){原创 2018-01-18 13:30:10 · 974 阅读 · 0 评论 -
不重复的验证码
script> var str="abcdefghigklmnopqrstuvwxyz"+"0123456789"+"abcdefghigklmnopqrstuvwxyz".toUpperCase(); //我们想获取四位不重复的验证码, var box=document.getElementById("box"); var strCode=''; //只要原创 2018-01-18 14:13:12 · 699 阅读 · 0 评论 -
数组排序(冒泡排序)
html> html lang="en"> head> meta charset="UTF-8"> title>冒泡排序title> head> body> body> html> script> //冒泡排序:小的往前排,大的往后排 //数组两两比较,每次都把最大的值排到最后 var ary = [34,12,5,7]; for(var i =原创 2018-01-18 14:31:10 · 267 阅读 · 0 评论 -
数组去重(5种)
html> html lang="en"> head> meta charset="UTF-8"> title>数组去重(5种)title> head> body> body> html> script> var ary1 = [1, 2, 1, 2, 1, 23, 4, 1, 23, 24, 4, 5, 2, 3, 6, 7]; var arr=[];原创 2018-01-20 11:54:48 · 1265 阅读 · 0 评论 -
字符串的原型扩展一个方法来解析url(String.prototype.pro)-自己写的一个方法
//给字符串的原型扩展一个方法用来解析url的 (function (pro) { //pro=String.prototype pro.query=function () { return eval("({"+this.split("?")[1].replace(/&/g,"',").replace(/=/g,":'")+"'})"); } })(Stri原创 2018-01-29 22:31:30 · 629 阅读 · 0 评论 -
网站优化技巧
##WEB前端开发常用的优化技巧汇总 @(201712) ###减少HTTP请求次数或者减少请求数据的大小 > 页面中每发送一次HTTP请求,都需要完成请求+响应这个完整的HTTP事务,会消耗一些时间,也可能会导致HTTP链接通道的堵塞,为了提高页面加载速度和运行的性能,我们应该减少HTTP的请求次数和减少请求内容的大小(请求的内容越大,消耗的时间越长) 1、采用CSS雪碧图(CSS Spri原创 2018-01-26 13:18:18 · 276 阅读 · 0 评论 -
判断传进来的值是不是一个普通对象 {}
html> html lang="en"> head> meta charset="UTF-8"> title>判断传进来的值是不是一个普通对象title> head> body> body> html> script type="text/javascript"> //思考题: // 1.写一个函数判断传进来的值是不是一个普通对象 {} func原创 2018-01-18 13:22:18 · 585 阅读 · 0 评论 -
点击“提交”按钮,把seslected的内容添加到数组中
select id="city" multiple> option value="北京">北京option> option value="上海">上海option> option value="广州">广州option> option value="深圳">深圳option> option value="杭州">杭州option> option va原创 2018-01-29 20:32:29 · 578 阅读 · 0 评论