首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每天一个小知识
椰汁33
创建于2024-04-19
订阅专栏
快来学习每天一个小知识~
等 5 人订阅
共25篇文章
创建于2024-04-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
正则表达式:快速精准的字符串匹配宝典
前言 本菜鸡在刷算法的时候发现正则在处理字符串的时候真的不要太重要,所有我就想着通过一篇文章来总结一下关于正则的知识点,希望也能够给对正则不太了解的小伙伴们带来一点帮助,那就和我一起往下看吧~ 正文
面试必修课:解锁编程基础题的通关秘籍
第一道题 分析: 上面的结果为false是因为symbol创建的变量是唯一的、不可变的值,所以不存在两个一样的symbol类型的数据,可以看出Symbol在JavaScript中主要用于创建独特的属性
Vue通信艺术:深入理解父子组件间消息传递技巧
前言 在vue搭建项目的时候,会有父组件和子组件,你有没有思考一下当我想要得到父组件或者子组件的数据时,该怎么实现父组件和子组件之间的通讯呢?如果知道的话,那太nice啦,不太清楚的话那就往下看吧~
几分钟拿捏面试必考点——JS事件循环
前言 js为单线程,即v8在执行js的过程中,只有一个线程会工作,可以节约性能。 同步代码和异步代码 同步代码:不耗时执行的代码; 异步代码:需要耗时执行的 微任务和宏任务 微任务:promise.t
惰性加载:优化资源管理与提升用户体验的现代策略
前言 什么是懒加载? 懒加载(Lazy Loading),又称为延迟加载或按需加载,是一种编程模式和优化策略,用于推迟对象的初始化、数据的加载或资源的获取,直到它们真正被需要时才进行。 懒加载的意义:
爬取数据渲染:Promise+ XMLHttpRequest—>fetch
实现电影数据的爬取,然后将通过列表将数据渲染出来 定义一个getData函数,用于爬取数据,通过XMLHttpRequest的方法来爬取电影数据; 定义一个形参url,用于接收给定的接口地址; 该函数
灵活的柯里化(currying)和闭包的美妙结合--函数add
前言 那什么是柯里化呢? 从函数式编程中借用来的一个概念,它是指将原来接受多个参数的函数转换为一系列使用单一参数的函数的技术。换句话说,柯里化是将一个多参数函数转换为一系列嵌套的单参数函数的过程。总的
进军Promise(resolve,reject)以及race和all
前言 js是单线程执行的,一次只能干一件事; 遇到需要耗时的代码,那就先挂起,先执行不耗时的代码,等到不耗时的代码执行完了,v8腾出手了,再来执行耗时代码; Promise是JavaScript中用于
讲讲通俗易懂的迭代器
前言 js中有多种可以被称之为集合的数据结构 (arr, obj, set, map); 我们希望某些数据结构是可以被迭代的,于是官方就打造了一个属性Iterator,并设定具有Iterator属性的
一杯茶的时间来品一下特殊的数据结构Set和Map
前言 Set为ES6提供的一种新的数据结构,它类似于数组,但是成员的值都必须是唯一的,没有重复的值。 Map解决了传统意义是只能将字符串当作键的问题。 下面通过一些代码实例来介绍关于Set和Map的一
GET网页设计:全面解析五种实用的CSS三栏布局技巧
前言 写了这么久的文章,大家有没有注意掘金首页的三栏布局咋实现呢?接下来小编给大家分享五种方法来实现三栏布局。 正文 三栏布局实现主体内容优先加载,左右固定宽度,中间自适应。 圣杯布局 设置一个pag
重塑网页交互新篇章:Ajax三种方法的实战指南
前言 什么是ajax? Ajax,全称为Asynchronous JavaScript and XML(异步JavaScript与XML),是一种网页开发技术,它使得网页能够在不重新加载整个页面的情况
面试官想听到的满分回答—let、const解决了什么问题?
问题 let、const解决了什么问题? 解答 小厂的深度 分别从var let const区别、语言特性和知识点去进行回答: var具有声明提升,let、const没有; var、let声明的变量可
探索栈数据结构:理解其原理与应用场景
前言 栈是一种常见的数据结构,它是一种具有特定行为的有序集合。栈的特点是后进先出(Last In, First Out,简称 LIFO),也就是最后放入的元素最先被取出。你可以将栈想象成一叠盘子,你每
深入理解JS中的对象和包装类:从基础到应用
前言 对象 对象是面向对象编程中的核心概念之一,它是程序中的实体,具有状态(属性)和行为(方法)。对象可以是现实世界中的实际物体,也可以是程序中的抽象概念。在面向对象编程中,对象是类的实例。类是对象的
深入了解闭包,探索函数内的秘密世界
前言 闭包 定义 在javascript中,根据词法作用域的规则,内部函数一定能访问外部函数中的变量,当内部函数被拿到外部函数之外调用时,即使外部函数执行完毕,但是内部函数对外部函数中的变量依然存在引
面试考点(二):BFC容器
前言 BFC定义 BFC(块级格式化上下文)(Block Formatting Context)是CSS中的一个概念,用于控制元素如何在布局中相互影响。BFC容器会创建一个独立的渲染区域,在这个区域内
面试考点(一):设置浮动后,怎么清除浮动带来的影响
前言 定义 浮动是一种在布局中常用的CSS属性,它使元素脱离文档流,根据指定的方向在父元素中移动。浮动的元素会向左或向右漂浮,并且浮动元素之间可以相互靠近,从而实现页面的布局。通常用来实现多列布局、文
深入探讨执行上下文:从变量作用域到作用域链的全面解析
前言 执行上下文:是JavaScript代码在执行时所处的环境,包括变量的作用域、对象的this引用以及作用域链等信息。在代码执行过程中,JavaScript引擎会创建并管理多个执行上下文,每个执行上
当被问到JS中有哪些调用模式,你知道怎么回答吗?
前言 调用模式是一种软件设计模式,通常用于描述对象之间的交互方式。在调用模式中,对象之间通过调用彼此的方法或函数进行通信和交互。调用模式可以帮助开发人员组织代码结构,简化代码逻辑,提高代码的可读性和可
下一页