你的浏览器不支持canvas
摘要: http1.0和2.0的区别https://blog.csdn.net/linsongbin1/article/details/54980801/简单版: http1.0和2.0的区别https://blog.csdn.net/linsongbin1/article/details/54980801 阅读全文
posted @ 2018-09-03 15:00 云上丶无忧 阅读(2177) 评论(0) 推荐(0) 编辑
摘要: 目录: 1. 项目有前后端分离和前后端不分离; 2. 前后端接口联调; 3.前端性能优化 ; 4.前端安全问题; 一、项目有前后端分离和前后端不分离: 在前后端不分离架构中,所有的静态资源和业务代码统一部署在同一台服务器上。服务器接收到浏览器的请求后,进行处理得到数据,然后将数据填充到静态页面中,最 阅读全文
posted @ 2018-09-02 23:05 云上丶无忧 阅读(18467) 评论(2) 推荐(10) 编辑
摘要: 在 javascript之 this 关键字详解文章中,谈及了如下内容,做一个简单的回顾: 1.this对象的涵义就是指向当前对象中的属性和方法。 2.this指向的可变性。当在全局作用域时,this指向全局;当在某个对象中使用this时,this指向该对象;当把某个对象的方法赋值给另外一个对象时, 阅读全文
posted @ 2018-09-02 11:37 云上丶无忧 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、阅读之前需要了解的知识 htnl css javascript node.js环境(npm包管理工具) webpack打包工具 安装node.js 从node官网下载并安装node,安装步骤很简单,只要一路“next”就可以了。 1.安装完成后,打开命令行工具输入命令node -v,如下图,如果 阅读全文
posted @ 2018-09-02 11:22 云上丶无忧 阅读(183) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s?__biz=MzAwNTAzMjcxNg==&mid=2651425195&idx=1&sn=eed6bea35323c75f0c43ae61818c0a55&chksm=80dff7c8b7a87edeb834cc4aabf0eec40c756 阅读全文
posted @ 2018-08-31 18:02 云上丶无忧 阅读(2567) 评论(0) 推荐(0) 编辑
摘要: 导航: 1.闭包 2.垃圾回收机制 3.内存泄漏场景 4.设计模式分类 一、闭包:闭包就是能够读取其他函数内部变量的函数。 应用场景:设置私有变量和方法(为了防止变量命名间的污染,可以用闭包来包裹住,使得变量仅在当前局部作用于下发生作用,而不会与其他全局作用下的同名变量发生变量污染。) 不适合场景: 阅读全文
posted @ 2018-08-30 19:27 云上丶无忧 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 什么是“”跨域”: 跨域访问,简单来说就是 A 网站的 javascript 代码试图访问 B 网站,包括提交内容和获取内容。由于安全原因,跨域访问是被各大浏览器所默认禁止的。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间 阅读全文
posted @ 2018-08-28 18:58 云上丶无忧 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 如何找到符合尺寸的图片:http://via.placeholder.com/300px*100px mock.js:http://mockjs.com/如何调用高德地图: 重:https://www.cnblogs.com/yunshangwuyou/p/9602158.html https:// 阅读全文
posted @ 2018-08-27 20:40 云上丶无忧 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.创建项目名<react-progect> ->项目文件下创建package.json文件 ->项目下执行命令:cnpm initcnpm i webpack webpack-dev-server -D->安装loader,生成mode_module文件cnpm install babel-loa 阅读全文
posted @ 2018-08-25 10:29 云上丶无忧 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 官方API:https://reacttraining.com/react-router/web/api/BrowserRouter; React Router 安装命令如下。 使用时,路由器Router就是React的一个组件。 import { Router } from 'react-rout 阅读全文
posted @ 2018-08-22 20:07 云上丶无忧 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,先给一个github案例:前往.. 1.create-react-app <文件名> 安装router:npm i react-router-dom -S; npm install -S react-router; npm i redux react-redux react-thunk 阅读全文
posted @ 2018-08-22 12:46 云上丶无忧 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: 这个是整理过的:https://www.cnblogs.com/yunshangwuyou/p/10539090.html 方法一:arr.indexOf(某元素):未找到则返回 1。 实际用法:if(arr.indexOf(某元素) 1){//则包含该元素} 例: var fruits = ["B 阅读全文
posted @ 2018-08-21 17:46 云上丶无忧 阅读(455752) 评论(0) 推荐(6) 编辑
摘要: Provider功能主要为以下两点: 在原应用组件上包裹一层,使原来整个应用成为Provider的子组件 接收Redux的store作为props,通过context对象传递给子孙组件上的connect 首先,对原组件进行了封装: render方法中, 渲染了其子级元素, 使整个应用成为Provid 阅读全文
posted @ 2018-08-21 11:28 云上丶无忧 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: redux 的中间件(对dispatch功能的拦截和增强,一般不用自己写,有插件) dispath是一个方法,可以自行中间拦截更改: store.dispatch = function(action){console.log("dispatch执行了") next(action); console. 阅读全文
posted @ 2018-08-21 11:25 云上丶无忧 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理;是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地 阅读全文
posted @ 2018-08-21 00:39 云上丶无忧 阅读(185) 评论(0) 推荐(0) 编辑
摘要: redux的中文文档:http://www.redux.org.cn/ redux的英文官网:https://redux.js.org/ redux相当于vuex Redux 是 JavaScript 状态容器,提供可预测化的状态管理。可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生 阅读全文
posted @ 2018-08-20 20:18 云上丶无忧 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 移动端网址:https://mobile.ant.design/docs/react/introduce-cn antd-mobile :是 Ant Design 的移动规范的 React 实现,服务于蚂蚁及口碑无线业务。 特性和优势: UI 样式高度可配置,拓展性更强,轻松适应各类产品风格 基于 阅读全文
posted @ 2018-08-20 19:42 云上丶无忧 阅读(2368) 评论(0) 推荐(0) 编辑
摘要: 1.constructor( ) super( )的基本含义 这是ES6对类的默认方法,通过 new 命令生成对象实例时自动调用该方法。并且,该方法是类中必须有的,如果没有显示定义,则会默认添加空的constructor( )方法。 super( ) ——继承 在class方法中,继承是使用 ext 阅读全文
posted @ 2018-08-18 17:07 云上丶无忧 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 全局安装react脚手架工具 首先全局进行安装:cnpm install create-react-app -g 查看是否安装完成:create-react-app 创建react项目:create-react-app <项目名> 如果create-react-app出现如下错误时:1.//换源 n 阅读全文
posted @ 2018-08-18 10:57 云上丶无忧 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 前端优化的主要方面就是减少页面的DOM操作,减少重排和重绘,React在这方面做了优化,采用了所谓的虚拟DOM,其实我们平时也会遇到虚拟DOM,只是你没有注意罢了,请听我娓娓道来。 所谓的虚拟DOM就是JavaScript对象,就是在没有真实渲染DOM之前做的操作,给你举几个例子来看看: (1)cr 阅读全文
posted @ 2018-08-18 10:47 云上丶无忧 阅读(616) 评论(0) 推荐(0) 编辑

来场流星雨,吧