- 博客(13)
- 收藏
- 关注
原创 JavaScript小记—console的用法
JavaScript小记—console的用法在工作过程中,console是我们最用到的打印日志的方法,但是除了console.log,他还有其他更多的妙用。log info warn error在控制台中,info和log的打印效果相同,因此用到的很少。而warn和error比较明显,可以第一眼看到。但是在编码过程中,有时候框架会报一些警告和错误也会导致难以分辨,因此还需要一种更清晰的展示方式更快的找到自己在控制台打印的东西。占位符%c使用占位符%c输出的文字会以你指定的样式显示在控制台中,包括
2021-08-04 16:12:58
351
原创 react + taro + dva 实现上拉加载
react + taro + dva 实现上拉加载最终代码在最后基本结构主体采用taro的scrollView组件,并为其设置固定高度来使其滑动生效,在配置一个onScrollToLower事件来触发到底事件。下拉scroll组件import React from "react";import { ScrollView } from "@tarojs/components"; import { LoadMore } from "../loadMore"; const Test = () =
2021-07-04 08:56:26
963
原创 百度小程序按钮去掉圆角边框样式
百度小程序按钮去掉圆角边框样式去掉圆角/*这两个都要添加才可以去掉*/ button::after{ border: none; border-radius: 0;}button{ border-radius: 0;}去掉边框button::after{ border: none;}百度小程序中的按钮样式大多位于after中,如果给button设置失败,尝试着在这里试一下,不行的话,就button和这里都试一下。...
2021-07-02 17:07:12
240
原创 React数据存储与更新setState与useRef
React数据存储与更新setState与useRefReact数据存储与更新在项目中,通过一个变量的状态来判断执行什么函数,或者是通过一个变量的值来控制页面的渲染是很常见的事情,下面记录一下我对值更新的理解,先放结论。普通var, let, const定义的变量值的更改:同步,改后即得修改过程中是否重刷页面:否是否跨生命周期:否useState定义的变量值的更改:异步,改后拿不到修改过程中是否重刷页面:是是否跨生命周期:是useRef存储的变量值的更改:同步,改后即得修改过程中
2021-07-02 16:27:02
1979
原创 JavaScript中扩展运算符...的用法及拓展
个人对…常用方法的理解…作为扩展运算符这里指的扩展是针对数组或字符串或伪数组(就是类似于数组这样的可以用下标将每一项取出来,并且有总体长度属性的数据,以下简称为可遍历对象)的扩展,代表的含义是将数组中的每一项取出来,并用,进行分隔(当使用的时候是这样,如果单独打印的话是用空格分隔)。…可以将一个一维数组进行展开,即只能去掉最外面一层的[];他的结果就是数组被去掉[]的结果,不是字符串也不是数组也不是别的东西,所以按照它逗号分隔的方式,可以将它作为函数的形参传递也可以外面再套一个[],当做数组作为一
2020-10-18 13:46:22
887
5
原创 windows下SourceTree的安装位置,用于创建快捷方式到桌面
C:\Users\Administrator\AppData\Local\SourceTree
2020-09-30 09:55:34
1566
原创 tabe-cell实现两栏等高效果
tabe-cell实现两栏等高效果<div id = "container" style = "display:table;width:100%"> <div id = "left" style = "display: table-cell;background-color: green;"> 内容<br/> 内容<br/> 内容<br/> </div> <d
2020-09-07 17:53:14
138
原创 JavaScript中的变量声明与赋值符号“=”
JavaScript中的变量声明与赋值符号“=”JavaScript中变量的使用先声明后使用var a = 1;console.log(a) // 1未声明直接使用这种方法在非严格模式下是可行的,不会报undefined的错,默认将a声明为全局变量a = 1;console.log(a); // 1JavaScript中变量的赋值当为一个变量赋值时,执行顺序是从右向左执行的,结合上边变量的声明和使用可知:赋值符号右边的变量必须声明,否则会报undefined;
2020-09-07 17:34:37
2326
原创 JavaScript运算符运算优先级
JavaScript运算符优先级运算符优先级运算符从上到下共分为20个等级,由上到下优先级逐渐降低,见下文。20 () 括号优先级最高 多个括号无关联,一个一个算19 变量或函数的属性调用和访问 优先级仅次于括号 多个出现从左到右计算 例如: a.x的.
2020-09-04 23:42:06
2636
原创 JavaScript基础运算符介绍
JavaScript基础运算符介绍JavaScript里的运算符,除了赋值运算符=,剩下的所有同级运算符都是从左向右运算(包括 == ),如果有高级的或者括号,则先算高级的和括号。数学运算符+ 运算符它具有以下两个作用:数学运算字符串连接,而且任何数据类型 + 字符串 都等于字符串;<script> var a = 20; console.log('a' + 1 + 1); // a11 符合数学运算,从左向右进行运算,括号乘除
2020-09-04 23:39:08
222
原创 JavaScript最深入最全面的constructor属性解读
constructor官方定义: constructor 属性返回对创建此对象的数组函数的引用。普遍理解:constructor属性指向的是调用它的构造函数个人理解:每一个引用类型的数据都有一个constructor属性,他指向调用该引用类型原型的构造函数。每一个引用类型都有一个constructor属性,由于自定义构造函数会创建一个特殊的对象类型,因此它的constructor属性在原型未被重写时也就是使用默认原型时指向创建它的构造函数。<script> var fo
2020-06-18 17:41:42
2379
原创 VScode安装Live Server插件打开时提示 Open a folder or workspace (File Open Folder)
这段话翻译过来意思就是打开一个文件夹或者工作空间.而文件夹和工作区域有一个共性就是里面有很多的文件.所以这可能是你单独打开一个html文件或别的文件所导致的.产生原因:单独打开一个html文件或别的文件所导致的.解决办法:新建一个文件夹将你要打开的文件装进去在重新打开即可...
2020-06-02 23:44:25
5369
原创 JavaScript——变量的声明与赋值
在JavaScript最初的学习中,搞清楚变量的声明与赋值对未来的学习是很有帮助的,如果将二者混淆将对后面知识的学习产生困扰。变量的声明变量在了解变量声明之前,我们先认识一下变量。这里的变量和数学中的x,y代表的含义是相同的,它们同时具有以下几个相同的功能。假装一个未知的数存储一个值参与运算和编辑所以,将具有这些功能的一个未知数称为变量。关键字与保留字对于数学中的变量来说,是我们人为定义的,因此我们知道它的上述三个功能,而计算机只能认识我们人为编写进入的基础单词,这些单词就像计算机的系
2020-05-24 11:05:06
4416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人