Sass 介绍及快速入门

CSS

Sass 是由 Ruby 语言编写的一款 CSS 预处理语言。它是一款强化 CSS 的辅助工具,是对 CSS 的扩展,扩展了嵌套、混合、继承、导入等高级功能,这些拓展令 CSS 更加强大优雅,可以更好的组织管理样式文件,从而更高效的开发项目

辰风沐阳 阅读 3125 2023-03-20

Vue CLI 脚手架的模式和环境变量

vue

"模式" 是 Vue CLI 项目中一个重要的概念。作为一名开发人员,我们可能需要针对每一种环境编写一些不同的代码并且保证这些代码运行在正确的环境中,那么我们应该如何在代码中判断项目所处的环境同时执行不同的代码呢?这就需要我们进行正确的环境配置和管理

辰风沐阳 阅读 2210 2023-03-15

JavaScript 选择器(选取 DOM 元素)

JavaScript

JavaScript 选择器是用于从 HTML 文档中选取特定 DOM 元素的工具,通过这些选择器可以操作元素的样式、内容、绑定事件,从而实现动态交互。本文记录如何JavaScript 中各种选择器的用法,不记录选取 DOM 元素后的更多操作

辰风沐阳 阅读 467 2023-03-14

分享 APP 的 H5 下载页面

JavaScript

在很多 APP 中都有分享 APP 的功能,这个功能是分享出去一个 h5 页面,在 h5 页面中跳转到苹果的 AppStore,而安卓手机则是提示下载一个 apk 安装包文件,而在微信浏览器中不支持跳转和下载,需要引导用户使用手机浏览器打开这个 h5 页面,本文就是实现这个功能

辰风沐阳 阅读 4789 2023-03-09

JS 的 Array.forEach 方法如何跳出循环

JavaScript 面试题

众所周知,在 for 循环语句中,遇到 break 会结束循环。但是如何在数组方法 Array.forEach() 方法中如何结束循环呢 ?。首先,你应该会想,Array.forEach() 好像无法跳出循环,确实是这样的,那么有没有什么办法可以跳出循环呢?当然是有的

辰风沐阳 阅读 2461 2023-03-04

JS 中的立即执行函数

JavaScript

JS 的立即执行函数: 函数在创建后立即执行。立即执行函数的作用只有一个: 创建一个独立的作用域,这个作用域里面的变量,外面访问不到,即:避免了变量污染

辰风沐阳 阅读 1742 2023-03-02

nvm - node 版本管理工具【macOS/Linux】

Node.js

本文介绍了 nvm(Node Version Manager)的安装、使用和管理方法。主要内容包括: nvm 简介:作为 node 版本管理工具,可切换不同 node 版本,适合多项目开发场景。 安装方法: 手动安装:通过 curl 脚本安装并配置环境变量 包管理器安装:使用 Homebrew 安装及配置 包含升级和卸载指南 核心功能: 版本管理:install/uninstall 命令安装卸载特定版本 版本切换:use 命令临时切换版本 版本查看:ls/list 命令查看已安装版本 远程版本:ls-remote 查看可安装版本

辰风沐阳 阅读 3766 2023-02-24

JS 数组方法 Array.sort()

JavaScript

众所周知 JavaScript 中的数组方法 sort() 可以用来排序,那么,它的排序原理是什么,sort() 方法支持传入参数吗 ?你未必知道吧。本文记录在开发中遇到的数组排序问题,看过本文,相信你会明白基础牢固是很重要的

辰风沐阳 阅读 2024 2023-02-14

uniapp 项目中的微信小程序分享

微信小程序 uni-app

微信小程序页面的分享默认是关闭的,开启后可以将小程序分享给朋友、朋友圈和企业微信。页面监听相应的生命周期函数时,对应的分享操作才能使用,uView 对 uni 的分享功能做了进一步封装,使用起来更加方便

辰风沐阳 阅读 5387 2023-01-11

ueditor 富文本编辑器

HTML PHP

UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本 web 编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。UEditor 官方不再积极维护,并且作者也将持续优化和修复UEditor 停更带来的一些问题

辰风沐阳 阅读 6018 2023-01-11