码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
写一个适应所有环境的js模块
说下背景: 在ES6以前,JS语言没有模块化,如何让JS不止运行在浏览器,且能更有效的管理代码, 于是应运而生CommonJS这种规范,定义了三个全局变量: require 用于引入一个模块 exports 对外暴露模块的接口,可以是任何类型 module 是这个模块本身的对象 用require引入 ...
分类:Web程序   时间:2016-06-01 18:06:08    阅读次数:176
ECMAScript 6 入门学习笔记(持续更新)
1.let命令(作用同var) ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量返回了正确的值。这表明 ...
分类:其他好文   时间:2016-06-01 12:45:42    阅读次数:124
es6通过babel转码 记录
1.首先安装node 2.安装babel 3.使用babel必须有一个.babelrc文件在项目根目录 4.接下来用命令行babel-cli转码 它的安装命令如下: 5.使用 ...
分类:其他好文   时间:2016-05-31 15:42:29    阅读次数:130
es6 添加事件监听
...
分类:其他好文   时间:2016-05-31 12:15:34    阅读次数:277
俄罗斯方块
俄罗斯方块游戏自动机 《用electron制作俄罗斯方块游戏》 后续文章,智能程序玩俄罗斯方块游戏。 背景 前不久用ES6完成了基本的俄罗斯方块游戏,今天已经完成了一个初步的智能算法,可以自动玩俄罗斯方块了,让自己的想法朝实现更近了一步。 效果图 第一次运行,消除了1398行,窃喜! 程序结构 主要 ...
分类:其他好文   时间:2016-05-30 23:24:44    阅读次数:281
ES6深度克隆对象
...
分类:其他好文   时间:2016-05-30 21:21:26    阅读次数:196
JavaScript函数式编程
最近一段时间,函数式编程又开始活跃起来了。函数式编程是一种编程范式,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及可变数据。函数式编程强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程。 今天我试图用js去梳理函数式编程相关的一些知识。文中代码风格采用Standard,使用ES6语法。 函数式编程初试 ...
分类:编程语言   时间:2016-05-30 15:48:19    阅读次数:307
俄罗斯方块游戏自动机
《用electron制作俄罗斯方块游戏》 后续文章,智能程序玩俄罗斯方块游戏。 背景 前不久用ES6完成了基本的俄罗斯方块游戏,今天已经完成了一个初步的智能算法,可以自动玩俄罗斯方块了,让自己的想法朝实现更近了一步。 效果图 第一次运行,消除了1398行,窃喜! 程序结构 主要关注智能算法,结构简单 ...
分类:其他好文   时间:2016-05-30 00:52:10    阅读次数:285
React Native资料
React Native 环境搭建 React Native 配置和起步 Sublime Text 3 搭建 React.js 开发环境 集成 ReactNative集成到已有工程中-IOS React Native集成到现有项目(非cocoa pods) 语法 ES 6入门 ES6新特性概览 Re ...
分类:其他好文   时间:2016-05-27 22:01:46    阅读次数:199
对象的扩展
一、属性的简洁表示法 1、简写属性 2、简写方法 二、属性名表达式 1、ES6允许字面量定义对象时,用表达式作为对象的属性名,即把表达式放在方括号内。 测试代码如下: 2、表达式还可以用于定义方法名。 3、属性名表达式与简洁表示法,不能同时使用 三、方法的name属性 1、函数的name属性,返回函 ...
分类:其他好文   时间:2016-05-27 14:40:23    阅读次数:338
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!