先看题:mean的值是什么? var scores = [10,11,12]; var total = 0; for(var score in scores){ total += score; } var mean = …
标签:chrome
字数补丁!
Segmentfault字数补丁 刚刚又看到了人工的“字数补丁”,既然官方不改变这项策略,我们是否可以自己来解决? Chrome插件即可,自动检测提交时的答案长度,如果不够,使用 全角空格 替代。这样做比人工的方法要方便…
投屏类H5应用开发分析
最近公司设计了一款基于自己产品的投屏类H5应用,能够使得用户通过我们的产品平台来设计启用用于投屏功能的H5页面,实现留言互动等功能。整体的实现和用户体验都是基于前端实现来完成的,特此再次整理一下自己的设计实现思路以供大家…
如何判断是PC端还是移动端来显示页面?
进入域后判断是移动端还是pc端显示不同的页面(PC/MOBILE) 很多情况下,一个应用会有PC和移动端两个版本,而这两个版本因为差别大,内容多,所以不能用响应式开发但是单独开发,而域名只有一个,用户进入域后直接返回对应…
从一个小场景学会使用 apply方法
需求 需要自定义一个log方法,这个方法可以像原生的console.log一样 在开发环境我希望调用这个log会输出日志信息,生产环境我希望即使调用了这个方法,也不会输出日志信息。 实现这个log 可能要使用apply或…
WebSocket系列之JavaScript中数字数据如何转换为二进制数据
概述 本文主要通过对JavaScript中数字数据与二进制数据之间的转换,让读者能够了解在JavaScript中如何对数字类型(包括但不限于Number类型)进行处理。 二进制数据在日常的JavaScript中很少遇到,…
前端开发工具选择
工欲善其事必先利其器 选择后比较优秀的工具可以大大加快学习和工作效率 Mac 选择原因 个人感觉最优的选择是Mac。在前端工程化的现在。命令行应该成为每一个前端er的必备技能之一。Macos自带的shell工具足够优秀。…
监听 Chrome 控制台的用户操作.
好吧其实标题党了. 只不过是能监测到控制台的每次操作, 但是获取不到具体的操作内容. 直接上代码: var old = Object.getOwnPropertyNames; Object.getOwnPropertyN…
Mac下多个Chrome多帐号同时运行
因为工作中需要同时使用个人Google账号和公司Google账号,所有需要能同时打开两个帐号的Chrome浏览器的场景。 解决方法一 尝试使用不同的chrome发型版本,目前mac下的发型版本有:Stable, Beta…
微信域名检测在推广中的重要性
微信是我们生活中必不可少的社交工具,用户群体也相当大,所以就不乏大量的个人或团队利用微信进行推广,推广方式无非就是转发分享链接到个人或群,发朋友圈,或利用微信公众号,一心专注与营销和推广的商家,却忽略了微信的检测系统,当…
SF精灵 for Chrome
列表项目 这款插件把之前我写的一些插件和 @airyland 大大写的 SF-Notifier 插件融合在一块而创造出来的。名字来源于“豆瓣精灵”这个插件。目前插件的主要功能有如下几个: 0.0.8版 增加用户自定义 C…
前端干货之JS最佳实践
持续更新地址 https://wdd.js.org/js-best-pr… 1. 风格 一千个读者有一千个哈姆雷特,每个人都有自己的code style。我也曾为了要不要加分号给同事闹个脸红脖子粗,实际上有必…