![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
find、me
这个作者很懒,什么都没留下…
展开
-
js精度丢失问题和js浅拷贝和深拷贝问题
1.js精度丢失问题今天来说遇到的几个很奇怪的问题 js在对大整数进行使用的时候产生精度丢失直白来说,js存储使用的是64个bit位,其中 1位是符号位,11位表示指数,还剩下52位是用来表示数据的 也就是,最大是2的53次方也就是大于9007199254740994实际上对于大于这个数的数据加减会出现精度丢失,这是因为,此时在模仿十进制进行,四舍五入,所以导致此问题2.js浅拷贝和深拷贝的问题在js中有两种类型1.普通类型:String,Boolean,Number,Undefined,原创 2020-12-09 02:28:01 · 545 阅读 · 0 评论 -
es6基本语法
1.es6的常用方法1.合并两个数组的方法例如:let a=[1,2,3];let b=[4,5,6]第一种方法let c = a.concat(b);第二种方法for(let i in b){ a.push(b[i])}第三种办法a.push.apply(a,b);第四种办法var newA = [...a,...b];console.log(newA)2.从JSON里面取值的方法//例子let a=[{name:"li",pws:"p1"},{na原创 2020-12-08 00:12:49 · 589 阅读 · 0 评论 -
react基本语法
一,组件的使用1.1组件的声明有俩种写法写法一:在components组件中新建Home. js 文件import React,{Component} from "react"; //声明组件的类class Home extends Component{ render(){ return <div>我是Home组件</div> }}export default Home; 写法二:在components组件中新建Cart.原创 2020-12-08 00:11:43 · 1484 阅读 · 0 评论 -
react脚手架项目创建
1.react脚手架项目创建1.react脚手架的创建方法npm install -g create-react-app // 安装 create-react-appcreate-react-app xxx(文件名)// 通过 create-react-app构建项目2.Antd构建方式npm create umi // 安装 create umi antd是通过umi构建项目这样会出现四个选 Select the boilerplate type (Use arrow keys)❯ a原创 2020-12-08 00:11:12 · 620 阅读 · 0 评论