首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
一只前端小菜鸟
创建于2021-11-10
订阅专栏
记录成长点点滴滴~
等 17 人订阅
共31篇文章
创建于2021-11-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue3API和数据响应式的变化
vue3去掉了Vue构造函数,转而使用createApp创建vue应用。 vue3不再使用Object.defineProperty的方式定义完成数据响应式,而是使用Proxy。
前端小白算法入门
本文提到了常见的数据结构,如数组、链表、树、图等 。 以及穷举法、分治法、贪心算法、动态规划等。 并有js代码实现。
手写JSON.stringfy基础版
` JSON.stringify()` 方法将一个 JavaScript 对象或值转换为 JSON 字符串,今天我们试着手写一下它的基础功能!
手写防抖debounce和节流throttle
防抖和节流可以防止某一事件频繁触发。 防抖(debounce) 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。节流(throttle)规定在一个单位时间内,只能触发一次函数。
Vue之组件通信有哪些?
vue组件之间有哪些通信方式? 父子组件通信:绝大部分vue本身提供的通信方式,都是父子组件通信。 当然也有跨父子组件通信。
Vue之数据共享vuex
组件需要什么共享数据,可以自由的从仓库中获取,需要什么拿什么。 组件可以自由的改变仓库中的数据,仓库的数据变化后,会自动通知用到对应数据的组件更新 要实现这一切,可以选择vuex
js之一步步手写bind
bind() 方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被指定为 bind() 的第一个参数,而其余参数将作为新函数的参数,供调用时使用。
你不知道的JS之多线程
JavaScript是基于单线程运行的,同时又是可以异步执行的,一般来说这种既是单线程又是异步的语言都是基于事件来驱动的,恰好浏览器就给JavaScript提供了这么一个环境
Vue之虚拟dom
1. 什么是虚拟dom? 2. 为什么需要虚拟dom? 3. 虚拟dom是如何转换为真实dom的? 4. 模板和虚拟dom的关系
ES6模块化
ECMA组织参考了众多社区模块化标准,终于在2015年,随着ES6发布了官方的模块化标准,后成为ES6模块化。 ES6模块化具有以下的特点:使用依赖预声明的方式导入模块...
CommonJS入门
由于nodejs刚刚发布的时候,前端没有统一的、官方的模块化规范,因此,它选择使用社区提供的CommonJS 在学习CommonJS之前,首先认识两个重要的概念:模块的导出和模块的导入