
javascript
前端不弃
不放弃不抛弃任何一个成长的机会(电话:18555107035)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
递归
递归1、找规律2、找出口(已知条件)// n! = n * (n-1)!function mul(n) { if(n===1 && n===0){ return 1; } return n* mul(n-1);}//斐波那契数列// fb(n) = fb(n - 1) + fb(n - 2);function fb(n) { ...原创 2019-10-21 23:11:18 · 161 阅读 · 0 评论 -
js this指向以及
this的情况1、一般情况下:this = window2、函数中的this为函数调用时的运行环境,一般时window3、对象的方法,this指向该对象4、使用call、apply、bind时指定的的对象为this5、()=>{} 箭头函数的this指向其所在环境的环境变量6、new 关键字 new Constructor()function sum(x, y, z) { ...原创 2019-03-29 16:11:12 · 169 阅读 · 0 评论 -
函数防抖、函数节流
/**节流函数@param {*} func 处理函数@param {*} interval 时间间隔 一段时间间隔内只执行一次*/function throttle(func, interval) {let timeout;let startTime = new Date();return function () {clearTimeout(timeout);let c...原创 2019-02-27 09:33:38 · 202 阅读 · 1 评论 -
iframe 父子页面相互访问,iframe属性、安全问题
iframe是html标签,具有一般标签的属性:width iframe的高度height iframe的宽度src iframe里面加载的页面urlname 可以通过window.frames[name]获取到frameid 和其他的html标签id一样在主页面中通过iframe标签可以引入其他子页面其中可以通过以下方法获取到iframe内部子页面的信息<!--...原创 2019-03-05 19:28:33 · 1372 阅读 · 0 评论 -
WebSocket 前端使用
h5提供了WebSocket网络协议,可以实现浏览器与服务器的双向数据传输构造函数WebSocket(url,protocol)url:WebSocket API URL,URL之前需要添加ws://或者wss://(类似http://、https://)protocol:与服务端定义的协议名称相同,协议的参数例如XMPP(Extensible Messaging and Presence...原创 2019-02-28 16:15:26 · 12517 阅读 · 3 评论 -
cookie--读、写方法包装
let cookie = {};/** * set * @param {*存储的属性值} key * @param {*存储的值} value * @param {*存储时间/ms} expires */cookie.setitem = function (key, value, expires) { if (value) { expires = expires ?...原创 2019-02-18 14:24:21 · 644 阅读 · 0 评论 -
js Dom节点树
js Dom节点树1、节点类型2、节点关系3、元素节点、元素节点关系4、查:js获取元素节点常用方法5、增:创建元素节点6、删:删除元素节点7、改:插入元素节点...原创 2019-02-18 13:51:39 · 1189 阅读 · 0 评论 -
js 继承、继承的圣杯模式解读、class继承的使用
使用prototype实现继承function Parent() { this.name = 'parent';}function Son() {}function inherit(Son, Parent) { Son.prototype = Parent.prototype}此时初步实现了Son继承Parent如果我们现在想要为此后Son创建的实例添加一个属性f...原创 2019-02-17 17:49:24 · 529 阅读 · 0 评论 -
JS正则表达式
正则表达式虽然再很多面试里面少有问得,但是在平时的工作中如果掌握了正则表达式的语法和使用,却常常能起到意想不到的效果。下面就让我们仔细学习一下JS正则的正面目。正则的验证函数: test(),验证某个字符串是否符合某个组成规则 /123/g.test(2345) == new RegExp(/123/g).test(2345)正则表达式基本的语法组成// 正则表达式,类似于new Re...原创 2019-01-19 23:27:38 · 155 阅读 · 0 评论