//装饰器本质是一个函数 //装饰对象可以使用多个装饰器 //装饰器可以带参数 //装饰器修饰类,实例方法 //aop 设计思想(log,邮件发送) function school(target){ target.sch…
标签:html5
百度大搜和度秘面经
百度大搜和度秘面经 百度内推投了俩部门,前前后后总计面了六轮,来写写面经,攒攒人品.大搜是十几号面的,度秘今天面完.下面记录一些我认为比较有价值的问题,没写全,问的问题太多而且有些也记不清了.心累TAT.我是分割线,下面…
HTML 5:你必须知道的data属性
HTML 5的Data属性可以让你给元素自定义数据。这篇文章就是思考怎么更好的使用Data属性。 **介绍** HTML 5之前,我们必须依赖于class和rel属性来存储需要在网站中使用的数据片段,这种做法有时会在网站…
那些年我封装的 JS 函数
给标签增加或移出类名 肯定有人会说,添加类名可以用obj.classList.add呀,是的,这没有错。但我也说了,这些我积累的函数都是兼容性极佳的方式,也就是说,不管是 ie 的多低版本,也是没多大问题的,而且这些自己…
HTML 语义化
本文最初于 2018-09-21 发布于 知乎 ,后在 《重学前端》 专栏的学习中,重新复习整理,发布于 Github 上,并计划写一系列前端学习相关的文章。欢迎 star 。 HTML 语义化 简单来说,我们可以理解为…
JS中的面向对象编程
一.面向对象编程面向对象编程(OOP–Object Oriented Programming)是一种抽象方式创建模型的编程方式。继承,封装,多态是OOP的三大基本特征。许多主流编程语言都支持OOP。例如Jav…
如何利用showdoc自动生成API文档
介绍 showdoc是一个适合IT团队的文档工具,阅读本文前需要对showdoc有基本了解 。基本介绍可看:https://www.showdoc.cc/help 对于写API文档这件事,虽然说文本编辑软件或者接口管理软…
ie8兼容问题
input标签placeholder 1.input里面的placeholder属性,在pc端用的特别好,但是万恶的ie8,placeholder竟然不支持。于是找到一种方法解决在ie8中placeholder无效的事 …
前端工作1年后的感悟
工作一年的前端,遇到了一个好的师傅(中科院在编,后辞职自己开公司的林姓大佬),首先感谢他,算是出门遇贵人了。普通的前端开发基本就是写写业务功能,复原页面UI(我承认css我写的不太好😂,但是不会就此停下脚…
【Canvas动画系列】之流弊黑客帝国
Ladies and 基佬们 今天我们来讲讲canvas动画。 从哪里开始呢,曾经儿时中印象特别深的就是黑客帝国了(别问我多大! 先发个链接,看的懂看过的的大牛这页可以关了,出门右拐是甘其食包子。 首先先聊聊这东西大概怎…
慕课网《十天精通CSS3》笔记——《制作导航菜单综合练习题》
以下是一个带有hover特效的导航栏HTML+CSS源码。 <!doctype html> <html lang="en"> <head> <meta charset="UTF-…
web入门+书籍推荐
如果你想建立一个自己的网站,你可以从网上搜到许多的教程:比如 wordpress gitpages 等等。 如果你想了解这个框架是怎么工作的,你可以了解以下下面的三个基本概念: 服务器, 数据库, 前端工程(即以前页面制…