ES6常用的小技巧
ES6中常用的小技巧,如果能在实际项目中能使用到,必定事半功倍: 强制要求参数;强大的reduce;使用reduce同时实现map和filter;使用reduce取代map和filter
小程序支持JSX语法的新思路
React社区一直在探寻使用React语法开发小程序的方式,其中比较著名的项目有Taro,nanachi。而使用React语法开发小程序的难点主要就是在JSX语法上,JSX本质上是JS,相比于小程序静态模版来说太灵活。
页面需要渲染10万条数据,应该怎么实现?
设置总数据源,页面内容数据存储容器,制定页面内容数据存储容器规则。用户滑到地6屏数据的时候,显然前面5屏数据不在可视窗口,那你可以将存储容器的前3屏数据删除。同时,再从总数据源取第11屏到第13屏数据。
代码重构的基本认知
代码不可能在第一次就写得完美,这是一个持续修改的过程,那么应该怎么来进行呢?好代码的检验标准就是人们是否能轻而易举地修改它。
什么是抽象语法树?「译」
AST 是抽象语法树的缩写词,表示编程语言的语句和表达式中生成的 token。有了 AST,解释器或编译器就可以生成机器码或者对一条指令求值。
CSS中cursor 鼠标指针光标样式(形状)
在前端开发中,我们经常需要对对象鼠标指针光标进行控制,比如鼠标经过超链接时变成手指形状。在这里整理一下cursor鼠标指针光标样式的知识,记录与方便以后查找。
JS中Promise.reject()
es6中Promise.reject(reason)方法返回一个带有拒绝原因reason参数的Promise对象。该方法也会返回一个新的 Promise 实例,该实例的状态为rejected。
超实用的JQuery小技巧
JQuery是一个 JavaScript 库,她极大的简化了我们对 JavaScript 的编程。今天我们总结了下平常项目中用到的一些小技巧,仅供参考。
网站建设如何选择优质服务器主机?
我们在建设网站过程中,一定无法避免选择合适的服务器空间,所谓的虚拟主机就是在网络服务器上分出一定的磁盘空间,供用户放置站点文件,应用组件程序等