摘要: 1.js冒泡排序 1 var arr = [1.7,3,6,9,15,12] 2 for(var i = 0;i<=arr.length-1;i++){ 3 for(var j = 0;j<=arr.length-i-1;j++){ 4 if(arr[j]>arr[j+1]){ 5 var temp 阅读全文
posted @ 2020-07-02 10:46 Toro-zhou 阅读(194) 评论(0) 推荐(0)
摘要: 1.检测是否为数组 arr intanceof Array 和 Array.isArray(arr) 后面IE9以上 2.数组转换 arr.toString()数组转字符串 arr.join('~')数组转字符串并加分隔符 3.数组添加和删除 arr.push()后添加;arr.unshift()前 阅读全文
posted @ 2020-07-01 18:46 Toro-zhou 阅读(161) 评论(0) 推荐(0)
摘要: 1.ES5基础最常用的for循环 var arr = [1,3,6,912,16,18]; for(var i = 0;i<arr.length;i++){ console.log(arr[i]) } 2.ES5最常见的forEach循环 var arr = [1,3,6,912,16,18]; a 阅读全文
posted @ 2020-06-30 17:41 Toro-zhou 阅读(200) 评论(0) 推荐(0)
摘要: 1.什么叫数组? 所谓的数组就是能够把一组数据存储在单个变量的优雅方式 2.什么叫有元素? 数组里面的值,里面的值是没有限制的 3.创建数组的方式? (1).new var arr = new Array(); (2)字面量 var arr= [ ] 4.怎么获取数组里面的元素? 索引,是从0开始的 阅读全文
posted @ 2020-06-30 17:16 Toro-zhou 阅读(170) 评论(0) 推荐(0)
摘要: 1.计算属性 其实就是vue模板语法中太多逻辑或者重,使用计算属性可以使模板语法更加简洁 计算属性适合一个变量或者多个对象处理后返回一个结果值,也就是多个变量的某一个发生改变,我们监控的这个值也会改变 计算属性也依赖缓存,如果数据发生改变就会重新计算,如果不发生改变用之前的缓存结果。 2.watch 阅读全文
posted @ 2020-04-24 10:49 Toro-zhou 阅读(420) 评论(0) 推荐(0)
摘要: 路径 相对路径 不以 / 开头的路径,匹配对应的父组件路径 <Route path="index" component={index}> <Route path="messages/:id" component={Message}/> </Route> 访问路径:/index/messages/:i 阅读全文
posted @ 2019-08-07 11:07 Toro-zhou 阅读(2775) 评论(0) 推荐(0)
摘要: 索引 请求报文 请求行 三部分:请求方法、请求URL(不包括域名),http协议版本 请求方法 get:get方法的请求,请求参数和对应的值跟在URL后面,get方法要求服务器将url定位的资源放在相应报文的数据部分,回送给客户端。弊端就是参数和参数值都暴漏URL中,字符串长度有限制,不超过1024 阅读全文
posted @ 2019-08-01 20:24 Toro-zhou 阅读(252) 评论(0) 推荐(0)
摘要: react组件的生命周期 初始化开始到结束的过程,每个react组件都有生命周期,然后通过钩子函数进行管理 钩子函数 系统某些状态或者参数改变时,系统会立马通知对应处理函数 react组件的总体阶段 mounted阶段 加载阶段或者说是初始化阶段,组件jsx转换成真实dom update阶段 组件中 阅读全文
posted @ 2019-07-31 12:16 Toro-zhou 阅读(152) 评论(0) 推荐(0)
摘要: webpack实现模块化 模块化(类):指的就是一组具有同等属性和功能的集合 react模块化指的就是一个js中存放一个或者多个组件,这些组件通过commonjs规范对外提供接口 在其他组件中可以调试对外提供的接口组件,最核心的功能loader加载器,可以通过不同的加载器引入不同的文件 项目中装依赖 阅读全文
posted @ 2019-07-30 22:08 Toro-zhou 阅读(139) 评论(0) 推荐(0)
摘要: 组件就是一个集合体,把html、css、js形成一个组件,组件写法就是jsx语法创建一个react(是facebook出的view视图层library(库))组件。 下载react lib文件 去bootCDN官网下载 引入文件 创建组件 第一种低版本 function App({ //组件对象首字 阅读全文
posted @ 2019-07-29 18:32 Toro-zhou 阅读(176) 评论(0) 推荐(0)