加载中
Ajax

定义 Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,用于创建动态网页 Ajax = Asynchronous Javascript And XML(异步的JavaScript和XML) 原理 XMLHttpRequest对象(...

XHR
05/23 23:54
12
电商网站用户端FE

需求拆分原则 1、单个迭代不宜太大 2、需求可交付,能够形成功能闭环 3、有成本意识,遵循二八原则 4、有预期的价值体现 提炼核心需求 用户端:商品、购物车、下单、支付、订单、用户 后台管...

微信小程序

张小龙的定义 1、不需要下载安装即可使用 实际上也有下载和安装的流程,只不过安装包很小<2M,使得这两个过程很短,不易感知到 2、用户"用完即走"不用关心是否安装太多应用 适用于偶尔使用一...

05/21 22:17
2
react-jianshu项目的创建

创建项目 1、github上创建仓库react-jianshu 2、将项目克隆到本地git clone git@github.com:startjcu/react-jianshu.git 3、在当前目录(项目目录的上级目录)下执行create-react-app react-...

Redux进阶

UI组件和容器组件 UI组件:只负责页面渲染,没有或极少有逻辑处理 容器组件:负责页面逻辑,将UI组件作为子组件集成进来 无状态组件:是一个函数,将只有render函数的UI组件简化成无状态组件...

05/20 15:51
4
Redux基础

Redux概念 Redux = Reducer + Flux,数据层框架,将所有数据都存储到store中 Redux的工作流程 Antd的使用 安装:npm install antd --save import 'antd/dist/antd.css' import { Input, But...

05/20 07:37
7
React进阶

PropTypes和DefaultProps PropTypes用来校验从父组件传递的属性的类型 TodoItem.propTypes = { item: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), deleteItem: PropTypes....

React组件间的传值

传值规则 单项数据流,只能由父组件向子组件传值 子组件若要改变父组件的状态,需调用父组件传递的方法 return <TodoItem key={index} item={item} deleteItem={this.handleItemClick.bind(t...

05/18 17:15
5
React实现TodoList

创建组件 import React, { Component, Fragment } from 'react' class TodoList extends Component { /**render函数返回的JSX模板最外层只能由一个包裹元素 使用Fragment做占位符,只起包裹作...

React和JSX基础

脚手架工具 选用React官方推荐的脚手架工具create-react-app 安装npm install create-react-app -g 项目初始化步骤 1、在github上创建一个项目仓库:首页 > new 2、将github上创建的仓库clo...

05/18 08:58
19
HTTP特性

HTTP客户端 1、浏览器 2、curl -v 跨域请求限制与解决方案 response.writeHead(200,{ 'Access-Control-Allow-Origin':'*' }) 若没有Access-Control-Allow-Origin这个头XX,其实跨域请求也还是...

05/17 16:58
13
HTTP协议

浏览器输入URL发送HTTP请求到响应的完整过程 1、跳转Redirect:访问的地址可能永久跳转成一个新的地址了,所以先判断是否需要跳转 2、应用缓存App cache:查看请求的资源是否已缓存到本地,若...

05/17 13:28
7
NodeJS事件

概念 触发器Emitter会触发命名事件eventName来调用函数Listener //引入事件模块events var events = require('events') //创建触发器对象emitter var emitter = new events.EventEmitter() /...

05/17 10:29
8
NodeJS基础

NodeJS的特点 1、是一个JavaScript的运行环境 2、依赖于Chrome V8引擎进行代码解释 3、事件驱动,在Node中,客户端请求建立连接,提交数据等行为,会触发相应的事件 4、非阻塞I/O,即异步输入...

05/17 06:36
7
JavaScript引用类型和函数进阶

值类型 即基本数据类型,包括数值类型 number、布尔类型 boolean、字符串 string、null和undefined 引用类型 即复合数据类型,包括对象 object、数组 array和函数 function 浅拷贝和深拷贝 ...

05/16 16:20
14
Web API

API Application Programming Interface应用程序编程接口 Web API是浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM) BOM浏览器对象模型,是由 Web 浏览器暴露的所有对象组成的表示...

05/16 14:47
0
JavaScript对象

对象创建 通过字面量创建 var dog1 = { name: 'one', age: 1 } 通过构造函数创建 function Dog(name, age) { this.name = name this.age = age } var dog2 = new Dog('two', 2) 通过new Obj...

05/16 10:22
0
JSON和JS常用内置对象

JSON 定义 JavaScript Object Notation:JS对象表示法 特征 1、是一种轻量级的数据格式,只包含属性,没有方法 2、属性必须通过""引起来 3、必须包裹在{}内 4、JSON也是JavaScript的一个内置...

05/16 08:16
0
JavaScript关键特性

条件语句 1、if-else语句,用来解决分区间问题 注:多重if语句满足一个条件后,后面的else if将不会执行,故后面的else if的条件范围要比前面的大 2、switch case语句,用来解决等值问题 注:...

05/16 06:16
1
JavaScript基础

JavaScript的组成 ECMAScript: JavaScript的语法标准 DOM: Document Object Model文档对象模型,是JavaScript操作网页元素的API BOM: Browser Object Model浏览器对象模型,是JavaScript操作...

05/15 16:19
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部