随笔分类 -  javaScript

JS算法例子
摘要:换酒瓶算法:初始有n瓶酒,m瓶空瓶子可换一瓶酒,求最多能喝几瓶酒 //返回喝酒的瓶数,参数1初始酒数量,参数2空瓶数量换一瓶酒 function changeBottle(initBottle,numchange){ let total = 0;//喝的瓶数 let empty = 0;//空瓶数 阅读全文
posted @ 2021-10-15 22:04 英哥boss 阅读(69) 评论(0) 推荐(0)
JS闭包
摘要:1.什么是闭包:闭包是一种保护私有变量的机制,在函数执行时形成私有的作用域,保护里面的私有变量不受外界干扰,使得私有变量不被JavaScript垃圾回收机制强制回收,直观的讲是函数里面套函数! 2.闭包的优点:一个函数可以访问另外一个函数的变量,可以保护私有变量不被全局变量污染,在一个不熟悉的网页中 阅读全文
posted @ 2021-10-08 22:49 英哥boss 阅读(165) 评论(0) 推荐(0)
JS中call,apply,bind的区别
摘要:1.关于this对象的指向,请看如下代码 var name = 'jack'; var age = 18; var obj = { name:'mary', objAge:this.age, myFun:function(){ console.log(this.name,this.objAge,th 阅读全文
posted @ 2020-09-06 14:16 英哥boss 阅读(71) 评论(0) 推荐(0)