现在,在项目中直接部署ES2015+代码吧!

2018-06-29
阅读 5 分钟
2.7k
与我交流过的绝大多数web开发者,都喜欢使用所有新的语法特性(如async/await,类,箭头函数等)。尽管所有现代浏览器都支持以上的语法,多部分开发者仍然会转译到ES5并且加上polyfill以便支持哪一小部分仍旧使用老版本浏览器的用户。

用高阶函数实现地址的延迟搜索

2017-03-09
阅读 2 分钟
3.6k
原文 高阶函数 在javascript中高阶函数实际上就是控制函数的函数,有别于普通函数传递变量,高阶函数传递的是函数,并且输出函数 这对于js初学者来说足够烧脑,也足够惊艳。初识时常常会被被震撼了,原来函数还可以这么用 {代码...} 这是《JavaScript设计模式与开发实践》的单例模式的一个高阶函数。 地址延迟搜索 对于...

[译]编写高性能对垃圾收集友好的代码

2016-12-22
阅读 3 分钟
3.7k
若你想让你的游戏有60桢/秒的体验,你必须要做的就是在16浩渺内完成所有事:子弹运动,创建实体,控制碰撞,轨迹,变换场景,控制输入,播放音效。主流的游戏循环中,你需要做到尽可能高效。即便在30桢/秒的体验中,你也只有32毫秒去完成这一切。特别是当你想要让游戏更加丰满时,速度与效率会显得尤为重要。

[译] ES6 学习笔记:关于 ES2015 特性的详细概述

2016-08-22
阅读 10 分钟
3.8k
ECMAScript 2015 是 ECMAScript 在2015年6月正式发布的一套标准。ES2015是对语言的一次富有意义的更新,也是自2009年ES5标准发布以来,对于该门语言第一次主要的更新。主流JS引擎正在逐步完善对该标准的支持。

ES6 入坑笔记:说说一些新概念

2016-08-19
阅读 4 分钟
2k
虽然现在还需要借助babel的力量但未来一定是属于ES6。(那ES7?-_-|||) let 在ES6之前javascript只有两种作用域,即全局作用域和函数作用域,let的出现弥补JS了没有块作用域的痛点 let的块作用域 {代码...} 让我们和var做一下对比 {代码...} 而let由于产生了块作用域似的mew = '...' 只在块作用域内被使用,所以第三次...

vuejs学习笔记:制作pokemon记录器(一周目)

2016-07-25
阅读 13 分钟
3.9k
花了两周,看了许久的文档和案例,还是要实践一下,于是做了这个demo,设计就这样看吧,我的设计水平真心不好T^T,一周目的demo是静态的,二周目再搭建数据层。

浅谈JS字符串的三个方法

2016-07-17
阅读 3 分钟
2k
正文 每次遇到某个类型陌生的方法的时候,我通常会思考这样几个问题: 该方法需要的传入参数: 不需要传参数的:诸如Array的pop方法; 有必传参数?默认值是多少?例如前文所诉的parseInt方法;parseInt确实可以不传,但是没什么实际意义,会返回NaN; 但是某些方法如Number的toString方法,可接受一个参数即进制数,不传...

一道JS试题引发的思考

2016-07-13
阅读 2 分钟
4k
这道JS题目,相信大家并不会陌生。也给当初出入JS迷宫的我不小考验,一道题目可以引发许多思考,今天写下的只是今时今日的想法,到未来也许还有别样的看法。