浮生若梦的精彩笔记
  • JavaScript 装逼指南

    本文秉承着我写的代码就要牛逼的理念来介绍一些js的装逼技巧。下面的技巧,后三个,请谨慎用于团队项目中(主要考虑到可读性的问题),不然,leader 干你没商量。Boolean这个技巧用的很多,也非常的简单!!'foo'通过两个取反,可以强制转换为Boolean类型。较为常用。Number这个也特别简单,String转化为Number+'45
  • 1分钟学会JavaScript闭包

    1闭包--爱的初体验 在接触一个新技术的时候,我首先会做的一件事就是:找它的democode。对于码农们来说,代码有时候比自然语言更能理解一个事物。其实,闭包无处不在,比如:jQuery、zepto的主要代码都包含在一个大的闭包中,我先写一个最简单最原始的闭包demo,好让你在大脑里产生闭包的画面:functionA(){ functionB()
  • 12个JavaScript技巧

    使用!!操作符转换布尔值------------------------------有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、" "、undefined或者NaN都将返
  • 来自【腾讯】的前端代码规范

    今天又朋友说自己代码代码写的很乱,问我怎么办?无奈,只能拿出腾讯的代码规范,希望能让大家把代码写的清爽规范,不管你信不信,反正自己按这个规范写代码之后,腰也不疼了,脖子也不酸了,吃嘛嘛香,找bug?那都不是事?1HTML部分:缩进使用soft tab(4个空格);嵌套的节点应该缩进;在属性上,使用双引号,不要使用单
  • Web前端需用的HTML知识点

    HTML是web前端开发基础。关于HTML,这里有几个很重要的知识点,在日常开发常常用到,并且在大家面试的时候也会问的。 1.网页结构 网页结构一般都包含文档声明DOCTYPE,并且在head中的meta应该包含编码格式、关键字、网页描述信息。简单格式如下: <!DOCTYPE html> <html> <head> <meta c
  • 超赞的手机网站Html5前端开发的必备知识点!

    一、Html5 手机网站 input 设置为type=number 的问题h5网页input 的type设置为number一般会产生三个问题,一个问题是maxlength属性不好用了。另外一个是form提交的时候,默认给取整了。三是部分安卓手机出现样式问题。问题一的解决办法:<inputname=""type="number"oninput="checkTextLength(t
  • CSS3进阶:酷炫的3D旋转透视

    之前学习 react+webpack ,偶然路过 webpack 官网 ,看到顶部的 LOGO ,就很感兴趣。最近觉得自己 CSS3 过于薄弱,想着深入学习一番,遂以这个 LOGO 为切入口,好好研究学习了一下相关的 CSS3 属性。webpack 的 LOGO 动画效果乍看不是很难,深入了解之后,觉得内部其实大有学问,自己折腾了一番,做了一系列相关的 CSS3 动
  • 了解HTML5中的download属性

    一、download属性是个什么鬼?首先看下面这种截图:如果我们想实现点击上面的下载按钮下载一张图片,你会如何实现?我们可能会想到一个最简单的方法,就是直接按钮a标签链接一张图片,类似下面这样:<ahref="large.jpg">下载</a>但是,想法虽好,实际效果却不是我们想要的,因为浏览器可以直接浏览图