自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 关于Promise内存泄漏的问题

PromisePromise是ES6的新特性,在ES6之前各大浏览器、各种polyfill和各种js执行环境都针对Promise进行了自己的实现,不过实现上大同小异。V8 Promise内存泄漏不过V8对Promise的实现存在内存泄漏问题,当一个promise无法resolve也无法reject的时候,就会发生内存泄漏。一个很容易造成Promise内存泄漏的场景便是递归Pro...

2018-09-04 13:09:00 3003

转载 转载 《CSS3 鲜为人知的属性》

— 本文为转载 CSS3鲜为人知的属性(一)css3中-webkit-text-size-adjust详解: 1、当样式表里font-size<12px时,中文版chrome浏览器里字体显示仍为12px,这时可以用 html{-webkit-text-size-adjust:none;}2、-webkit-text-size-adjust放在body上会导致页面缩放失效...

2018-06-06 18:16:33 217

原创 CSS3去除移动端点击元素时产生的高亮背景色

做了一段时间的移动端项目了,碰到了一个顽固的BUG: 即点击一个icon元素的时候,发现底部会有一块蓝色的高亮。最终,只用了一小段的css代码就解决了:-webkit-tap-highlight-color: transparent;这个属性是用于设定元素在移动设备(如Adnroid、iOS)上被触发点击事件时,响应的背景框的颜色。想要禁用这个高亮,设置颜色的alpha值为0即可...

2018-06-06 17:53:23 4864

原创 Web App开发—框架和库的选择

这次我们开发的是一个Web App, 即以H5页面来代替原生页面进行开发app。​ 这个APP的用户是公安用户和单位用户,公安用户可以查看其管辖的网站的网络安全情况,并且给其下发单位发送通报,通知其去处理网站的安全问题。单位用户可以通过该平台查看其网站的网络安全情况,及时对紧急情况作出处理,并且能够接收以及回复其上级单位的通报。项目主要是采用了Vue+ Webpack+Vuex+Vux.​

2017-10-09 14:59:46 2688

原创 在网页上使用苹方字体

随着 El Capitan 和 iOS9 发布而内置新系统中的 苹方字体 给我们在中文字体的使用上带来了新的选择。Web上定义字体为苹方的方法:font-family: PingFangSC-Regular, sans-serif;苹方提供了六个字重,font-family 定义如下:1.苹方-简 常规体font-family: PingFangSC-Regular, sans-serif;2.苹方

2017-09-19 15:48:43 6369 1

原创 Webstorm快捷键速记(Mac版)

⌘——Command⌃ ——Control⌥——alt⇧——Shift⇪——Caps Lockfn——功能键就是fn编辑Command+alt+T 用 (if..else, try..catch, for, etc.)包住 Command+/ 注释/取消注释的行注释 Command+alt+/ 注释/取消注释与块注释 alt+↑ 向上选取代码块 alt+↓ 向下选取代码块 Command+

2017-06-16 14:16:25 483

原创 我的前端开发之路---谨以记录工作中那些踩过的坑,持续更新中~~

谨以记录每日工作中踩过的坑,会持续更新~~1.node版本切换工具nvm使用#查看所有的node版本$nvm ls#切换版本(本地为0.12.0)$nvm use 0#设置默认使用的node版本(例如0.12.0)$nvm alias default 0.12.02.文本溢出显示省略标记(…)css3属性text-overflow:ellipsis的用法text-overflow:clip|e

2017-05-31 15:26:06 1443

原创 《编写可维护的JavaScript》读书笔记(3) --语句和表达式

语句和表达式// 推荐,好的写法if (condition) { doSomething();}// 不好的写法,尽管是合法的js代码if (condition) doSomething();if (condition) { doSomething(); }块语句的间隔if (condition) { doSomething();}Switch语句的缩进1.第一种缩进格式/

2017-05-31 15:08:45 476

原创 《编写可维护的JavaScript》读书笔记(2)---注释

注释(Comments) Opening a file without any comments may seem like a fun adventure, but when there are deadlines to meet , the task turns into torture.单行注释独占一行,解释下一行代码,注释之前总是有一个空行,且缩进层级和下一行代码保持一致;在代码行

2017-05-31 11:10:24 463

原创 《编写可维护的JavaScript 》读书笔记(1) --基本的格式化

Programs are meant to be read by humans and only incidentally for computers to execute. 程序是写给人读的,只是偶尔让计算机执行一下。编程风格(style guideline): 规约单文件中代码的规划编码规范(code convention): 编程最佳实践,文件和目录的规划以及注释换行当一行长度达到

2017-05-31 10:43:05 418

原创 工作中碰到的git命令总结(会持续更新~~)

​ 当我还没有用git图形化管理工具时,提交git库时总是需要敲一大堆的git命令,鼓(xia)捣(gao)了很久,期间也碰到了很多问题,每每解决问题后就心情愉悦,习惯在小本本上记录下解决方案,避免自己无脑再次踩坑。现小编将无私地奉献出自己的小本本,希望能对你有所帮助。 名人曾说过:世界上本没有路,踩的坑多了,自然也就有了路。1. 如何去git提交时的用户名和密码输入?​ 在使用git

2017-05-27 18:16:46 369

原创 如何写好Git commit的信息

Git commit是代码提交时必经之路,commit虽然没有具体的规范,但也不能太过于随意,不然当你回头浏览git仓库的日志时,也可能会一脸懵逼(小编就曾经被点名,都怪小编当年过于放荡不羁  ̄□ ̄|| ) 下面小编总结了一些Tips:1、one thing one commit在提交commit的时候尽量保证这个commit只做一件事情,比如实现某个功

2017-05-27 18:11:52 874

转载 .git 文件夹详解

.git 文件夹详解​ .git文件夹是git init后在当前目录生成的一个管理git仓库的文件夹,这里包含了所有git操作需要的东西:hooks:这个目录存放一些shell脚本,可以设置特定的git命令后触发相应的脚本;在搭建gitweb系统或其他git托管系统会经常用到hook script.info:包含仓库的一些信息logs:保存所有更新的引用记录​ 比如有个HEAD文件,

2017-05-27 18:04:08 1700

原创 常用的git命令清单

常用Git命令清单​ Git是目前世界上最先进的版本控制系统(version control system),不同于 CVS和SVN,Git是分布式的,这意味着它并不依赖于中心服务器,任何一台机器都可以有自己的版本控制系统,我们称之为仓库。​ git命令是一些命令行工具的集合,它可以用来跟踪、记录文件的变动。你可以进行保存、比对、分析、合并等等,这个过程被称为版本控制。git命令很多,一般日

2017-05-27 17:53:20 351

原创 前端规范(3)--JavaScript规范

JavaScript规范总结1、全局命名空间污染与IIFE总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改。不推荐var x = 10, y = 100;console.log(window.x + '

2017-05-27 17:45:14 469

原创 前端规范(2)---Css和Sass编码规范

http://blog.csdn.net/Suejia/article/details/727828711、id和class的命名尽管class(类)和id的语义化对于计算机解析没有什么实际意义,但是id和class就是用以反映元素目的和用途的,最好避免使用一些表象或者晦涩难懂的词语。不推荐.fw-800 { font-weight: 800;}.red { color: red;

2017-05-27 17:02:28 768

原创 前端规范(1)---基本规范

1、文件规范html, css, js, images文件均归档至<系统开发规范>约定的目录中;html文件命名: 英文命名, 后缀.html. 同时将对应界面稿放于同目录中, 若界面稿命名为中文, 请重命名与html文件同名, 以方便后端添加功能时查找对应页面;css文件命名: 英文命名, 后缀.css 共用base.css, 首页index.css, 其他页面依实际模块需求命名;Js文件

2017-05-27 16:52:33 617

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除