准备工作 下载安装 Sencha Cmd 下载 ExtJS SDK 解压到本地(以下例子中extjs sdk解压在D:\sencha\ext-6.0.0) 建立工作空间 执行...
准备工作 下载安装 Sencha Cmd 下载 ExtJS SDK 解压到本地(以下例子中extjs sdk解压在D:\sencha\ext-6.0.0) 建立工作空间 执行...
面向对象 想开一个车,你不需要自己去造一个车,只需要一把钥匙,车对于你来说就是一个"对象"。在JavaScript中的"对象", 具有属性,当属性的值是一个函数时,那么此属性...
闭包的含义 这里使var speedUp = car() 后,从car()中得到return fn 等同于 var speedUp = fn,那么speedUp() 就等同于...
JSON (JavaScript Object Notation),可以表示null值、布尔值、数值、字符串(以上简单值)、数组、以及对象(这两个是复杂数据类型)。不支持表示...
引用类型 Object类型 创建实例: 封装多个可选参数 用法好在哪里呢?当一个函数需要有大量的参数以供使用时,那么这样写就会提供很大便利,这个就是使用对象字面量作为一个参数...
事件处理过程 浏览器检查事件队列头 如果在队列头并没有事件则继续检查后面 如果队列头有事件则去除并执行 为何要有事件队列? 因为浏览器处理事件是单线程的,这里历史原因在于单线...
数组的方法简记 console DEMO
块级元素与行内元素 默认情况下,块级元素会新起一行。 一般块级元素可以包含行内元素和其他块级元素。 行内元素 默认情况下,行内元素不会以新行开始,而块级元素会新起一行。 一般...
作用域: 变量所在的上下文,指的是变量在哪些地方可以访问 对于JavaScript来说有全局作用域但是没有块级作用域,在ES6中引入了关键字let可以生成块作用域.见以下代码...
if 语句 if (condition) statement1 else statement2 这里的condition可以是任意表达式,表达式求值后, js会自动将此值(这...
undefined 对一个申明但是未定义的变量来说,使用typeof操作符会返回undefined。未申明的变量typeof后也是undefined。由字面意思知道“未定义”...
解析html标签,生成DOM树 解析css标签,构建CSSOM树 把DOM和CSSOM树合成渲染树 根据渲染树进行布局,计算节点 的几个结构 把节点绘制到屏幕上 白屏和无样式...
语句:js中语句可不用分号结尾 var a = 3 声明前置: 变量申明前置和函数申明前置 注释: // 单行注释 和 /* 多行注释*/ js允许直接对未申明变量先赋...
居中 水平居中行内元素:text-align:center;块级元素:margin: 0 auto; 垂直居中在一个高度不固定的元素内,高度是由内容撑开的元素内 使用上下pa...
几种元素or背景“消失”的方法 文档流中依然存在opacity:元素的透明程度当值为0 时透明,位置依然“存在”,不具有继承性,但是在子元素未指定opacity时和父元素透明...
平面图形x轴、y轴,三维有z轴,盒模型处于三维时自然也有三维,故此z-index就是z轴坐标,值越大,“离你越近”,有z轴自然需要“脱离文档流”了。 问题: z-index ...
line-height div 到底是谁撑起来的? 字体? 行高? 显示如图: 由此可见行高决定了div的高度 行距?字的间距? 印刷排版间距每行字体距离,css中则是在文字...
参考别人博客 伪类可以通过在元素中添加class使用,而伪元素需要添加一个元素使用类选择器来使用。 参考这几篇牛牛的文章,很详细 参考这几篇牛牛的文章,很详细
常见标签 一般可以在head中的标签 meta属性: name : http-equiv: 注释 文本标签 常见自闭合标签 常见块元素 列表属性 属性有以下取值
当你提交多次后忘了每次提交的内容后你就希望可以查看一下这就会用到git log和git show这两个命令. 如图可以通过diff 看出改变了什么test_1.PNG 当提交...