React

2017-07-25
阅读 2 分钟
1.2k
{代码...}

react实现简单的表单

2017-07-24
阅读 5 分钟
1.9k
安装 {代码...} html文件 {代码...} comments.json {代码...} comment.js {代码...} commentBox.js {代码...} {代码...} commentform.js {代码...} commentlist.js {代码...} main.js {代码...}

React表单

2017-07-24
阅读 7 分钟
1.5k
React表单 首先,我们需要搭建一个React环境,用来实现效果: 先安装React,这里我用的并不是最新版本的,所以需要选择一个版本: {代码...} 安装完成后,接着安装一个react-dom: {代码...} semantic-ui,这个插件并不是react必装的,这只是一个样式插件,装不装都可以,但是我这里图个方便就装上了: {代码...} 在这里...

React表单

2017-07-24
阅读 7 分钟
1.7k
React表单 首先,我们需要搭建一个React环境,用来实现效果: 先安装React,这里我用的并不是最新版本的,所以需要选择一个版本: {代码...} 安装完成后,接着安装一个react-dom: {代码...} semantic-ui,这个插件并不是react必装的,这只是一个样式插件,装不装都可以,但是我这里图个方便就装上了: {代码...} 在这里...

es8(字符串,对象

2017-07-23
阅读 1 分钟
1.3k
字符串补白: {代码...} 对象: {代码...} 函数对象的定义调用时参数可以加入尾逗号: {代码...}

es5-Array

2017-07-23
阅读 2 分钟
1.1k
es5_Array 迭代方法: forEach: {代码...} map: {代码...} filter: {代码...} some: {代码...} every: {代码...} 方法: {代码...} 缩小方法: reduce,reduceRight: {代码...} 判断方法: {代码...} 注释:这些方法不兼容ie8;

ES8总结

2017-07-23
阅读 1 分钟
1.6k
返回一个数组,其元素是与[key, value]直接找到的可枚举属性对应的数组object。属性的顺序与通过手动循环对象的属性值给出的顺序相同。

ES5总结

2017-07-23
阅读 5 分钟
2k
JAON对象 只能在一行,不能多行 模板字符串可以多行 {代码...} JSON.parse {代码...} JSON.stringify {代码...} String trim() {代码...} Date now() {代码...} Numbe toFixed(1) {代码...} toPrecision {代码...} Array对象 迭代方法 forEach 遍历,循环 {代码...} map 映射 {代码...} filter “过滤”、“筛选” {代码...}...

ES8新特性ECMAScript2017

2017-07-23
阅读 1 分钟
4.3k
es2017 引入了StringPadding规范功能 ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。

es5特性 es5语法,javascript语法

2017-07-23
阅读 5 分钟
5.2k
es5特性 es5新增的string、number、object、Date、function、json等方法,其中json的方法在es5中被标准话! Native JSON JSON.parse(str)(json的反序列化) {代码...} JSON.stringify(arr)(json的序列化) {代码...} es5-Array 下列方法全部跟回调函数 Array 迭代方法 forEach 数组遍历 可传值 {代码...} map返回数组,...

es5_Array

2017-07-23
阅读 2 分钟
1.2k
es5_Array 迭代方法: forEach: {代码...} map: {代码...} filter: {代码...} some: {代码...} every: {代码...} 索引方法: {代码...} 缩小方法: reduce,reduceRight: {代码...} 判断方法: {代码...} 注释:这些方法不兼容ie8;

es5的JSON,String、Date、Number、Function,数组,对象

2017-07-23
阅读 5 分钟
2.6k
使用var声明变量严格模式中将不通过 何使用'eval'的操作都会被禁止 val作用域 ith被禁用 aller/callee 被禁用 禁止扩展的对象添加新属性会报错 除系统内置的属性会报错 delete使用var声明的变量或挂在window上的变量报错 delete不可删除属性(isSealed或isFrozen)的对象时报错 对一个对象的只读属性进行赋值将报错 对象有...

es5_Object

2017-07-23
阅读 3 分钟
1.2k
es5_Object creat(指定propto,): {代码...} Object.defineProperty() 用来给对象定义属性的: {代码...} Object.defineProperties() 给对象指定对个属性: {代码...} 获取,设置: getOwnPropertyDescriptor()用来获取属性的描述: {代码...} Object.keys()用来返回对象的key值: {代码...} Object.getOwnPropertyNa...

es8的字符串填充、关于对象、关于函数

2017-07-23
阅读 1 分钟
2k
es8的字符串填充、关于对象、关于函数 字符串填充 es2017 引入了StringPadding规范功能 ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。 {代码...} 关于对象 {代码...} 关于函数 {代码...}

es8(字符串,对象)

2017-07-23
阅读 1 分钟
1.2k
es8(字符串,对象) 字符串补白: {代码...} 对象: {代码...} 函数对象的定义调用时参数可以加入尾逗号: {代码...}

es5_JSON

2017-07-23
阅读 2 分钟
1.5k
es5_JSON {代码...} 用来将json字符串转成json对象(json的反序列化): {代码...} 用来将json对象转成json字符串(json的序列化): {代码...} String trim: {代码...} 正则: {代码...} Date: {代码...} Number: {代码...} function call apply: {代码...}

Decorator

2017-07-21
阅读 1 分钟
1.8k
{代码...}

es7两个比较实用的方法

2017-07-21
阅读 1 分钟
2.2k
字符填充函数padStart 和 padEnd padStart()在开始部位填充,返回一个给出长度的字符串,填充物给定字符串,把字符串填充到期望的长度。从字符串的左边开始 padEnd从字符串的尾端右边开始填充。第二个参数,你能实际上用一个任何长度的字符串。

es7 fetch解决异步嵌套问题

2017-07-21
阅读 2 分钟
3.7k
fetch API解决异步嵌套问题 我们昨天学习了async和await,知道他是为了解决浏览器异步获取的的!但是我们用fetch api的话方法会更加的简单 async和await解决异步嵌套 {代码...} 我们需要创建Promise函数来进行操作,如果我们用fetch解决的话,会更加的方便! {代码...} 不用创建Promise,直接调用then()是不是比上边更加...

ES7 Decorators(修饰器)

2017-07-21
阅读 2 分钟
4.7k
ES6 Decorators(修饰器) 修饰器(Decorator)是一个函数,用来修改类的行为。这是ES7的一个提案,目前Babel转码器已经支持 我们在游戏大型项目种经常会用到的方法,现在es6直接支持 想要使用Decorator的话需要我们配置一下文件夹,配置一下环境 {代码...} 完事配置一下babelrc文件 {代码...} 先说一下装饰器的特点 装...

Decorators(修饰器)

2017-07-20
阅读 2 分钟
3.2k
修饰器(Decorator)是一个函数,用来修改类的行为。 装饰对象可以使用多个装饰器 装饰器可以带参数 装饰器 修饰类 实例方法 {代码...} @school相当于一个修饰器 需要先安装一个插件: npm install babel-plugin-transform-decorators-legacy --save-dev 然后在项目根目录下,找到: .babelrc=>修改为"plugins": ["tr...

es7求幂运算符和es8简单介绍

2017-07-20
阅读 2 分钟
2.5k
es7求幂运算符和es8简单介绍 es7求幂运算符: 求幂运算符 ** operator (求幂运算符) {代码...} Array.prototype.includes {代码...} es8: padStart: {代码...} padEnd: {代码...} Object.values: {代码...}

fetch结合(async函数来使用)

2017-07-20
阅读 2 分钟
2.7k
fetch结合(async函数来使用) {代码...} ajax请求 {代码...} 对于使用fetch可以方便很多,这就是下面要使用的fetch的代码,先熟悉了解下: {代码...} 使用fetch {代码...} 最终代码 {代码...} 这是我的json文件里的代码: {代码...} 最后结果: {代码...}

es7与es8的一些知识

2017-07-20
阅读 2 分钟
2.7k
es7与es8的一些知识 es7的//求幂运算符 ** operator (求幂运算符) {代码...} Array.prototype.includes {代码...} es8的字符串填充 函数的首个参数为目标长度,即最终生成的字符串长度;第二个参数即是指定的填充字符串: {代码...} es8的关于对象 首个参数 obj 即为需要遍历的目标对象,它可以为某个对象或者数组(数组...

fetch解决异步嵌套问题

2017-07-20
阅读 2 分钟
2.9k
fetch async和await解决异步嵌套问题: {代码...} fetch解决异步嵌套问题: {代码...} 这两段代码比起来,是不是下面的要比上面的简单的多得多,像我这不爱敲代码的肯定选择下面的,哈哈!

es7与es8其他知识

2017-07-20
阅读 1 分钟
2.3k
这是一些关于es7与es8的一些小知识,都是一些比较常用的,可以简单了解下 求幂运算符(**) {代码...} 另一种写法 {代码...} includes方法 {代码...} 字符填充函数padStart 和 padEnd padStart()在开始部位填充,返回一个给出长度的字符串,填充物给定字符串,把字符串填充到期望的长度。从字符串的左边开始 {代码...} pad...

es7的Decorators(装饰器)

2017-07-20
阅读 1 分钟
3.2k
es7的Decorators(装饰器) 修饰器(Decorator)是一个函数,用来修改类的行为。这是ES7的一个提案,目前Babel转码器已经支持。 需要先安装一个插件:npm install babel-plugin-transform-decorators-legacy --save-dev 然后在项目根目录下,找到:.babelrc=>修改为"plugins": ["transform-decorators-legacy"] {代码.....

Decorator(装饰器,修饰器,实例方法)

2017-07-20
阅读 1 分钟
2.1k
Decorator(装饰器,修饰器,实例方法) Decorator: {代码...} 注释: {代码...}

javascript的fetch,ajax

2017-07-20
阅读 2 分钟
2.1k
javascript的fetch,ajax 异步嵌套问题,fetch,ajax的对比 {代码...} 看了两个之间的对比,你更喜欢哪个,也希望帮到大家

es6的async,await

2017-07-19
阅读 2 分钟
2.2k
es6的async,await Async/Await应该是目前最简单的异步方案了,ES7 中新增了 async/await 两个关键词。async 可以声明一个异步函数,此函数需要返回一个 Promise 对象。await 可以等待一个 Promise 对象 resolve,并拿到结果。 一个栗子: {代码...} 值得注意的是,await必须在async函数的上下文中的。 await看起来就像是...