首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
慕斯不想说话
掘友等级
web前端开发
|
百度
web前端,webgis,三维可视化
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
js对象的常见创建和继承方式总结
主要是经常被问到这些知识点,而自己总是不能回答的很全面,所以在这里做一个总结,以便自己以后忘记的时候可以很好的复习。参考来源主要是 <<js高级程序设计>>。 3、没有return语句。 关于new的作用可以参考我以前写的一篇关于new的作用的文章。构造函数虽然很好的解决了对象…
我所理解的promise
Promise 是异步编程的一种解决方案,使得执行异步操作变得像同步操作一样。它可以被看成一个容器,容器里面是我们无法干预的,里面保存着某个未来才会结束的事件的结果。 Promise 对象用于表示一个异步操作的最终状态(完成或失败),以及该异步操作的结果值。 Promise 是…
对proxy的理解及其常见用法
虽然以前看过proxy的相关文章,但是最近在看到某为大神用proxy实现了单例及数据双向绑定,所以决定再次好好的来了解一下proxy的用法,谨以此文来记录我对它的理解及用法。 Proxy 用于修改某些操作的默认行为,可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问…
对javscript中Object.defineProperty的理解
自己在使用vue的过程中经常会用到听到数据双向绑定这个词,而且我们还可以直接通过调用this.msg(this表示vue实例),来获取data上的数据,以前一直不太明白为什么可以这样获取,直到有一天我在论坛里看到了寻找海蓝96这位大佬写的文章,才明白其原理,所以在此记录一下。 …
vue通信方法EventBus的实现
vue通信方式有很多,项目中用的比较多的的有pros、vuex、$emit/$on这3种,还有provide/inject(适合高阶组件)、$attrs和$listeners(适合高阶组件)以及$parent/$child/ref、eventBus等这3种方式。很多时候我们都是…
javascript之函数柯里化及偏函数
第一次看到函数柯里化这个词还是在"js高级程序设计"这本书上看到的,从一开始的一脸懵逼到现在的慢慢理解,这也是一个学习的过程吧。同时也慢慢明白了何为高屋建瓴,学习是一个积累的过程,当你积累的够多时,学习其他的新东西也就事半功倍了。 柯里化(Currying)是把接受多个参数的函…
javascript之函数防抖与节流
平时我们自己在开发过程中可能需要监听窗口的大小(resize等)来调节样式,或者是根据鼠标移动(mousemove等)来执行相应的方法,以及键盘按键(keyup等)事件。但是这里会产生一个问题——频繁改变窗口大小和移动鼠标会导致前端页面被频繁渲染,有时候可能导致页面崩溃。页面渲…
Vue父子组件钩子函数运行先后情况
通过实践发现,组件的不同引用方式,父组件的钩子函数的运行情况也是不一样的。 总结:通过对比mounted和beforeMount钩子函数的运行前后,我们可以发现他们的区别在于组件是否被编译。即view中的数据是否被编译完成。 通过监听钩子函数运行发现,当mounted钩子函数运…
javascript中this详解
学习了这么久的javascript,以前一直以为this指的就是指调用该函数或方法的对象。但是这种解释在有些情况下并不合理。通过阅读相关书籍今天算是彻底弄懂了this具体指的是啥,便将此记录下来,供自己以后复习。 当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)…
ES6常用知识点总结(下)
是 ES6 提供的一种异步编程解决方案。 语法上是一个状态机,封装了多个内部状态 。执行 Generator 函数会返回一个遍历器对象。这一点跟promise很像,promise是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 Generator 函数…
下一页
个人成就
文章被点赞
419
文章被阅读
92,802
掘力值
2,976
关注了
50
关注者
149
收藏集
18
关注标签
42
加入于
2018-10-24