首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
深入浅出JavaScript
小白菜的编程日记
创建于2021-06-20
订阅专栏
解决JavaScript中的疑难杂症
等 29 人订阅
共14篇文章
创建于2021-06-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
🍉一文辨析Number()函数、parseInt()函数与parseFloat()函数
在实际开发中,我们经常遇到将其他类型的值转换为`Number`类型的情况。一般可以通过`Number()`函数、`parseInt()`函数以及`parseFloat()`函数进行转换,但是它们三者
🍉ES6基础-改进的数组功能
数组是一种基础的JavaScript对象,随着时间的推进,ES6标准也改进了数组,添加了很多新功能,例如,创建数组的方法和几个实用便捷的方法,那么就通过这篇文章让我们一起认识它们吧~
🍉ES6基础-用模块封装代码
JavaScript 用“共享一切”的方法加载代码,这是该语言中最容易出错且容易令人感到困惑的地方。随着 Web 应用变得更加复杂,JavaScript 代码的使用量也开始增长,这一做法会引起问题,如
🍉【评论拿徽章啦】你需要知道的JavaScript V8引擎工作原理
对于前端开发者来说,JavaScript V8引擎是一个经常不被提及的概念,因此很容易被忽视,特别是一些非计算机专业的同学,对V8引擎可能没有非常清晰的认识,甚至有些同学根本不知道V8引擎是什么。
【青训营】-🍉JavaScript中的设计模式
SOLID 五大设计原则 S 单一职责原则(一个程序只做好一件事) O 开放封闭原则(对扩展开放,对修改封闭) L 里氏置换原则(子类能
🍉JavaScript数据结构之数组及栈
最近在看JavaScript数据结构与算法一书,这里就带大家复习一下数组和栈的数据结构吧~ 一、数组 几乎所有的编程语言都原生支持数
【青训营】-原来TypeScript应该这样学👇(开发环境及预备知识)
近几年前端对 TypeScript 的呼声越来越高,尤大大更是将Vue3用TypeScript重写了一遍, TypeScript 似乎也变成了一个必须要会的技能,不然你想看看Vue3源码都寸步难
🍉你不知道的Array.prototype.reduce()的魅力
最近在复习知识点的过程总是会遇见reduce方法的身影,reduce方法好像并不常用,但是我觉得在某些场景下reduce方法还是非
🍉Promise常见问题总结(进阶必会)
Promise常见问题总结 1、简单介绍一下Promise。 Promise是一种异步编程的解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。
🍉如何理解单线程的JavaScript及其工作原理|8月更文挑战
一、单线程的来源 几乎所有人都已经听过V8引擎的概念,并且很多人知道JavaScript是单线程的,JavaScript作为浏览器脚本语言,它的主要用途是与用户交互,那么为什么JavaScript是单
🍉十分钟搞定解构赋值,你确定不来看看嘛~
一、数组的解构赋值 基本用法 不完全解构 即等号左边的模式只匹配等号右边数组的一部分。这种情况下,解构依然可以成功。 报错的情况 如果等号的右边不是数组(或者严格地说,不是可遍历的结构,那么将会报错)
🍉学习JS不得不知的原型原型链、闭包和异步!
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 写在前面 一、原型和原型链 谈起原型和原型链我们要清楚一点: JS是一门基于原型继承的语言。 那么,这里就要介绍一
🍉一文讲明白Symbol数据类型
一文讲明白Symbol数据类型 一、Syboml数据类型的作用是什么? 我们学过JavaScript都知道在JavaScript中基本数据类型有6种:Number,String,Boolean,Nul
🍉前端模块化
1. 使用模块作为出口 我们可以使用将需要暴露到外面的变量,使用一个模块作为出口 常见的模块化规范: CommonJS、AMD、CMD、也有ES6的Modules 2. CommonJS(了解) Co