会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
源大大123
逢山开路,逢水搭桥,坚持
博客园
首页
新随笔
订阅
管理
上一页
1
2
2021年5月20日
js的this的解析
摘要: 初识this this ⇒ 永远表示某个对象,但写在不同的地方,它表示不同的对象 全局下的this: window ⇒ 浏览器环境下的全局对象 console.log(this) ⇒ 全局作用域内的this指向window 默认情况的this: this一般只用在函数内部:函数内的this就是找到这
阅读全文
posted @ 2021-05-20 17:37 源大大123
阅读(74)
评论(0)
推荐(0)
2021年5月18日
splice方法操作数组js
摘要: 作用:可以为数组删除(或添加)元素 返回值:返回被删除的元素 arr.splice(i,num,item1,item2,...,itemX) 参数详解 i:操作位置,操作下标,可设负数 num:删除的项目数量,为0时不会删除原有项目 item1,item2,...,itemX:可选项,表示向数组中添
阅读全文
posted @ 2021-05-18 19:15 源大大123
阅读(80)
评论(0)
推荐(0)
Get random number
摘要: js取随机数看这里 取0~10的随机数 Math.Random()*10 ; 取1~10的随机数 Math.Random()*9 + 1 ; 取0~10的随机整数(十一个数字) Math.floor( Math.Random()*11) ; 取1~10的随机整数 Math.floor( Math.R
阅读全文
posted @ 2021-05-18 17:35 源大大123
阅读(566)
评论(0)
推荐(0)
computed和watch的区别
摘要: 严格上来说,计算属性能够实现的效果,watch都可以实现。只是有时候watch写起来比较麻烦。 但是watch能够实现的效果computed不一定能够实现。 1:watch内部可以包含异步操作,computed不行。 2:计算属性默认会自动运行一次,watch需要设置immediate属性才可以。
阅读全文
posted @ 2021-05-18 14:59 源大大123
阅读(124)
评论(0)
推荐(0)
2021年5月15日
deepClone
摘要: function deepClone(target) { const map = new WeakMap() function isObject(target) { return (typeof target 'object' && target ) || typeof target 'functi
阅读全文
posted @ 2021-05-15 17:54 源大大123
阅读(83)
评论(0)
推荐(0)
2021年5月11日
Promise(持续更新)
摘要: Promise是一种异步操作的解决方案,将写法复杂的传统的回调函数和监听事件的异步操作,用同步代码的形式表达出来,避免了多级异步操作的回调函数嵌套(回调地狱)。 主要用于异步计算 可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果 可以在对象之间传递和操作promise,帮助我们处理队列
阅读全文
posted @ 2021-05-11 20:25 源大大123
阅读(58)
评论(0)
推荐(0)
2021年4月22日
Arrow function
摘要: 箭头函数在没有使用this时,和普通函数没有区别 看this指向,先看在哪一个函数的大括号里面 this的问题,本质上是函数作用域的问题,this不能只看函数声明的声明,更要看函数在哪里调用,找到函数的使用者 <script> var x = 5; function show(){ return (
阅读全文
posted @ 2021-04-22 09:13 源大大123
阅读(44)
评论(0)
推荐(0)
2021年4月21日
浅尝js垃圾回收机制
摘要: 局部作用域内的变量,在函数执行结束之后就会被js的垃圾回收机制销毁 为什么要销毁局部变量? => 为了释放内存 js垃圾回收机制何时会销毁局部变量 : 如果局部变量无法再得到访问,就会被销毁 如果局部变量还可以在后续得到访问,则这个局部变量就不会被销毁 如何让局部变量在函数调用结束之后还可以访问?
阅读全文
posted @ 2021-04-21 10:49 源大大123
阅读(61)
评论(0)
推荐(0)
2021年4月8日
closure
摘要: 一、什么是闭包? 闭包是一个函数和加上创建这个函数的作用域(块级或函数作用域)的连接。 使用闭包将关闭这个作用域的自由变量,在调用结束后无法自由离开环境,暂时不会被销毁 二、闭包的作用: 1:存储 : 让一个局部变量存储到局部作用域中,任何时间都可以访问(这一点像全局变量。但全局变量因为任何地方都可
阅读全文
posted @ 2021-04-08 11:29 源大大123
阅读(245)
评论(0)
推荐(0)
2021年4月2日
MVC & MVVM
摘要: MVC和MVVM都是一种软件设计模式 MVC => M是model是数据层,V就是视图层,C就是控制器 电视机系统是非常经典的MVC模式 M => 电视节目 V => 电视机 C => 遥控器 随着社会进步,人的需求越来越高级,MVC模式显得不够高级: MVC里面的C太臃肿了,功能太强大,做的事情太
阅读全文
posted @ 2021-04-02 09:02 源大大123
阅读(85)
评论(0)
推荐(0)
上一页
1
2
公告