《JavaScript高级程序设计》学习笔记(三)
59 min第八章:BOM 第九章:客户端检测 BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。这...
《JavaScript高级程序设计》学习笔记(二)
89 min第六章:面向对象的程序设计 第七章:函数表达式 ECMA-262把对象定义为:无序属性的集合,其属性可以包含基本值、对象或者函数。严格来讲,这就相当于对象是一组没有特定顺序的值。每个对象都是基于一个引用类型创建的。ECMA-262第五版在...
基于Github的敏捷开发
6 minGit是由 Linux 之父 Linus Tovalds 创立的代码版本控制系统。你可以简单地把Git理解为管理代码历史记录的工具。比如,以前我管理需要反复修改的文档时,一般都是手动以日期加版本号来备份文档,有了git以后,我只需要一份文...
《JavaScript高级程序设计》学习笔记(一)
113 min第一章:JavaScript简介 第二章:在HTML中使用JavaScript 第三章:基本概念 第四章:变量、作用域和内存问题 第五章:引用类型 JavaScript最早是Netscape为处理简单验证而开发的。一个完整的JavaScr...
vertical-align和line-heigh搞基那些事儿
6 min项目中在应用Angular/Material的card组件的时候遇到如下问题:它的代码大概是这样的:<ul> <li> <md-card> <img md-card-image src="X.png"alt="img"> <md-card...
Angular2官方文档学习笔记之部署
12 min把一切文件(部分文件可以通过cdn加载)从本地项目目录下复制到服务器目录下 如果准备把该应用放在子目录下,就要编辑index.html,并适当设置<base href>。比如,如果到index.html的URL是www.mysite.co...
记一次前端重构
7 min前段时间公司项目中的用户组管理的部分交给了西安研发中心的小伙伴们做,端午前看到他们提交的代码,我内心是崩溃的,复制了我之前的css文件到各个css文件中,没用的代码全部没有删,各种html无用代码嵌套,ts文件中一大块一大块的if-els...
《精通CSS 高级Web标准解决方案》学习笔记
61 min有意义的标记的重要性 ID和类名 ID可以用于标识页面上的特定元素(比如站点导航),或者用来标识持久的结构性元素,例如主导航或内容区域,还可以用来标识一次性元素,例如某个链接或表单元素。类非常适合标识内容的类型或其他相似条目。为元素命名...
如何在Angular中快速定位DOM元素
3 min在使用Angular2+中,经常会想快速的去选择DOM上的某个元素,如果是刚上手Angular,有可能直接就使用原生DOM操作或者导入jQuery再进行DOM操作,既然都使用了Angular了,有没有更好的方法呢?答案是肯定的。先上代码...
Bootstrap入门之JavaScript插件
47 min本文是Bootstrap中文网的学习笔记 通过 data 属性 API 就能使用所有的 Bootstrap 插件。这是 Bootstrap 中的一等 API,也应该是首选方式。可以通过下面方法解除以 data-api 为命名空间并绑定在文...