javascript 判断ios和Android及PC端 在做移动端时,想起用navigator.userAgent来对浏览器类型进行判断,查了点资料,在这里总结下还有一个就是移动端的缩放问题,在meta标签中进行设置,对部分浏览器进行强制性的限制
javascript 搞懂 Javascript 继承原理 在理解继承之前,需要知道 js 的三个东西: 什么是 JS 原型链 this 的值到底是什么 JS 的new 到底是干什么的 一、什么是 JS 原型链? 我们知道 JS 有对象,比如 {代码…} 我们通过控制台把obj 打印出来: 我们会…
javascript async语法升级踩坑小记 从今年过完年回来,三月份开始,就一直在做重构相关的事情。 就在今天刚刚上线了最新一次的重构代码,希望高峰期安好,接近半年的Node.js代码重构。 包含从callback+async.waterfall到generator+co,统统升级为了…
javascript webpack启动代码源码解读 虽然每天都在用webpack,但一直觉得隔着一层神秘的面纱,对它的工作原理一直似懂非懂。它是如何用原生JS实现模块间的依赖管理的呢?对于按需加载的模块,它是通过什么方式动态获取的?打包完成后那一堆/******/开…
javascript 玩转Redis – 使用有序集合(sorted sets)实现投票游戏 redis是目前最受欢迎的key-value存储系统,是基于内存存储kv的数据库,合理的使用redis作为缓存,可以极大的改善系统的性能和服务器请求响应时间。
javascript 使用EOSJS和scatter在EOS区块链上开发dApp 由于我一直在深入研究EOS dApp的开发,我看了不少好文章。在这里,我汇总了下做一些研究后得到的所有知识。在本文中,我将解释如何使用EOSJS和scatter。我假设你对智能合约以及如何在EOS区块链上部署它们有基本的…
javascript github 上有趣又实用的前端项目(持续更新,欢迎补充) github 上有趣又实用的前端项目(持续更新,欢迎补充) 1. reveal.js: 幻灯片展示框架 一个专门用来做 HTML 幻灯片的框架,支持 HTML 和 Markdown 语法。 github: [链接] demo: [链接] 动图取自博客 reveal.js – …
javascript 前端系列——查找字符串B的字符任意一种组合是否是字符串A的子串 查找字符串B的字符任意一种组合是否是字符串A的子串。例如 A=abc123,B=cba,则B的其中一种组合abc是A的子串,然后返回true。