摘要: Redux相关 随着应用程序的规模和范围的增长,管理共享数据变得很困难。Redux被定义为“JavaScript应用程序的可预测state的容器”,有助于确保应用程序可预测地工作,更易于测试。接下来我们一起看看,Redux存储、操作、缩减器、中间件管理整个应用程序数据。 Redux是一个状态管理框架 阅读全文
posted @ 2022-10-25 21:32 枭二熊 阅读(84) 评论(0) 推荐(0) 编辑
摘要: React组件有几种特殊方法,它们提供了在组件生命周期中的特定点执行操作的机会,它们被称为生命周期方法或生命周期钩子,允许我们在特定时间点捕获组件,比如在组件被渲染之前、更新之前、接收道具之前、卸载之前等等。下面是一些主要生命周期方法:componentWillMount()、 componentD 阅读全文
posted @ 2022-10-21 15:44 枭二熊 阅读(528) 评论(0) 推荐(0) 编辑
摘要: React是一个流行的JavaScript库,用于为网页或应用程序构建可重用、组件驱动的用户界面。 React将HTML和JavaScript功能结合到自己的标记语言JSX中。在JS文件中编写。 React还可以方便地管理整个应用程序中的数据流。下面将分别介绍如何创建不同的React组件、以状态属性 阅读全文
posted @ 2022-10-14 11:11 枭二熊 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Sass(Syntactically Awesome StyleSheets)是CSS的语言扩展。它添加了基本CSS中没有的功能,使项目的样式表更简化和更易维护。它还支持我们在变量中存储数据、嵌套CSS、使用mixin创建可重用样式、向样式中添加逻辑和循环等。在Sass中,以$开头,后跟变量名,这样 阅读全文
posted @ 2022-10-12 21:01 枭二熊 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Bootstrap是用于设计响应性网页和应用程序的前端框架。它采用移动优先的web开发方法,包括预构建的CSS样式和类,以及一些JavaScript功能。可以使用Bootstrap构建响应性网站,使用其包含的类可以设置按钮、图像、表单、导航和其他常见元素的样式。 Bootstrap会计算出我们的屏幕 阅读全文
posted @ 2022-10-12 18:13 枭二熊 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 将str中的before字符串用after替换,after的首字母大小写要和before的一样: function myReplace(str, before, after) { let arr=str.split(' '); let regex=/^[A-Z]/; if(arr.indexOf(b 阅读全文
posted @ 2022-10-06 21:10 枭二熊 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 函数式编程是:独立函数——不依赖于程序(里面含有可能更改的全局变量)的状态。纯函数——相同的输入总是产生相同的输出,不产生副作用(不更改参数值和全局变量值)。副作用尽量小的函数——对函数之外的程序状态的任何更改都要小心控制。 函数式编程的核心原则之一是不改变事物,更改会导致错误。如果知道函数不会更改 阅读全文
posted @ 2022-10-01 11:12 枭二熊 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(Object Oriented Programming),是软件开发过程的主要方法之一。在OOP中,使用对象和类组织代码来描述事物及其功能。 虽然点符号是访问对象属性的有效方法(如myobj.name),但存在一个缺陷,如果变量名(如myobj)更改,则引用原始名称的任何代码都需要更新 阅读全文
posted @ 2022-09-28 21:01 枭二熊 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 将字符串翻转: function reverseString(str) { //法一: /* let arr=[]; for(let i=0;i<str.length;i++){ arr.unshift(str[i]); } //console.log(arr);//[ 'o', 'l', 'l', 阅读全文
posted @ 2022-09-27 11:04 枭二熊 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 对象只是键值对的集合。换句话说,它们是映射到称为属性(键)的唯一标识符的数据(值)。如下面这个对象: const tekkenCharacter = { player: 'Hwoarang', fightingStyle: 'Tae Kwon Doe', human: true }; 它有三个属性, 阅读全文
posted @ 2022-09-26 21:45 枭二熊 阅读(3849) 评论(0) 推荐(1) 编辑