笔记
再让我多睡几分钟
愿天堂没有BUG
展开
-
十一月七日课堂笔记-居中和对齐、CSS3新特性
专题:居中和对齐 我们在学习中经常会遇到需要水平居中、垂直居中、对齐元素的场景,而居中和对齐又有很多方法和前提条件,本节我们来整理一下。1.margin设置区块元素水平居中 margin:0 auto;设置左右外边距的大小,控制元素的水平居中。<style> .center{ margin: 20px auto;原创 2017-11-07 17:18:12 · 299 阅读 · 0 评论 -
Java 的运行原理
在Java中引入了虚拟机的概念。即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode)(class文件的内容),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不原创 2017-12-25 22:06:53 · 1975 阅读 · 0 评论 -
什么是Java
什么是Java Java可以理解为编程语言或者开发工具。目的Java 最终的目的是用于编写直接在机器上运行的程序。与 HTML 运行与浏览器,SQL 运行与数据库系统对比,Java 能做的事情更多,更加的普遍。对于跨平台的理解为了让平台对编程人员透明,写出可以在不同平台运行的相同源代码,Java 开发除了 JVM (Java 虚拟机)。一次编译,到处运行。Java 的发展史 Java 创始人原创 2017-12-25 22:04:28 · 243 阅读 · 0 评论 -
11.23课堂笔记-jQuery 事件和动画
事件绑定重点内容 1.bing()方法 结构:bind(事件类型,回调函数); $('input[type=button]').bind('click',function(){ lg('hello world'); });2.on()方法 on()方法结构和使用与bind()没有任何区别。新版本的jQuery里面都是使用on()方法,bind()方法已原创 2017-11-24 11:09:57 · 248 阅读 · 0 评论 -
11.21课堂笔记-查找节点和创建节点、插入节点和删除节点、复制节点替换节点、包裹节点和属性操作、样式操作、设置和获取HTML、文本和值
查找节点和创建节点 1.查找节点 1.查找元素节点 查找元素节点非常简单,用 jQuery 择器即可完成。 var $li = $('ul li:eq(1)'); var li_txt = $li.text(); alert(li_txt);2.查找属性节点 利用选择器查找到需要的元素之后,就可以使用attr()方法来获取它的各种属性值。 var $para = $('p')原创 2017-11-21 22:41:14 · 532 阅读 · 0 评论 -
11.16课堂笔记-错误处理机制、BOM模型
Error 对象和try..catch语句1.Error 对象 Javascript解析或者执行时,一旦发生错误,JavaScript引擎就会抛出一个错误对象。JavaScript原生的提供一个Error构造函数,所有抛出的错误都是这个构造函数的实例。 根据语言标准,Error对象示例必须具有message属性,表示错误出现时的提示信息。对于大部分的Javascript引擎,对Error对象还提原创 2017-11-16 13:44:05 · 985 阅读 · 0 评论 -
11.20课堂笔记-jQuery基础、jQuery对象和DOM对象、jQuery选择器
jQuery 的理念是:write less,do more。jQuery 极大的简化了 javascript 开发人员遍历HTML文档、操作 DOM 、处理事件、执行动画和开发 Ajax 的操作。1.jQuery优势轻量级。压缩后可以保持在30kb左右。 强大的选择器。可以使用CSS1-CSS3几乎所有选择器。 出色的DOM操作的封装。 可靠的事件处理机制。 完善的Ajax。 不污染顶级原创 2017-11-20 16:55:24 · 259 阅读 · 0 评论 -
11.15课堂笔记-JSON对象、面向对象编程中的 this、Web Storage
JSON对象JSON 格式(Javascript Object Notation),是一种用于数据交换的文本格式。 简单的说,每个 JSON 对象就是一个值。要么是简单类型的值,要么是复合类型的值。 JSON 对值的类型和格式是有严格要求的。 1.复合类型的值只能是数组或对象,不能是函数、日期对象、正则表达式等。 2.简单类型的值包括:字符串、数值、布尔值和null(不能使用NaN/unde原创 2017-11-15 15:50:24 · 717 阅读 · 0 评论 -
十一月十四日课堂笔记 text节点、css操作模型、标准库:Number,String,Array对象
Text 节点可以通过nodeValue属性或者data属性访问节点中包含的文本,这两个属性中包含的值相同。 对nodeValue 的修改也会通过data反应出来,反之亦然。 <div id="dd">hello</div> //获得文本节点 var text = document.getElementById('dd').firstChild;原创 2017-11-14 17:04:30 · 521 阅读 · 0 评论 -
十一月十三日课堂笔记
节点对象的方法 Node.appendChild() 接收一个对象节点作为参数,将其作为最后一个节点,插入当前节点。var addCountry = function() { var cinput = document.getElementById("country"); var cvalue = cinput.value; var cli = "<li id='" + cva原创 2017-11-14 16:54:30 · 228 阅读 · 0 评论 -
十一月十日课堂笔记
加法运算符 加法运算符“+”是最常用的运算符之一,但是使用却相对复杂。因为在Javascript中,加法运算符可以完成两种含义的操作,一种是算术的加法,一种是做字符串拼接。console.log(1 + 1); // 2 console.log(true + true); // 2 console.log(1 + true); // 2 console.log(‘1’ + 1); // 11原创 2017-11-10 15:11:15 · 247 阅读 · 0 评论 -
十一月三日课堂笔记
1.3 CSS样式规则和CSS加载的方式 1.CSS样式规则 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)希望设置的样式属性(style attribute)。 2. CSS加载的方式 1.引入外部文件 HTML文档中使用元素引入外部样式文件,引入外部样式原创 2017-11-03 14:01:44 · 366 阅读 · 0 评论 -
十一月九日课堂笔记-JavaScript基础
条件语句 在默认的语句中,程序总是一行一行的去解析执行特定的语句,但是有的场景下,顺序的执行语句无法满足程序的要求。 1.if 结构 // if结构语句的语法 if (expression) { statement } // 表达式最后的值必须是个boolean值 true或者false在条件表达式中,数字0和非0也可以表现为false和tr原创 2017-11-10 09:21:47 · 230 阅读 · 0 评论 -
十一月八日课堂笔记-JavaScript基础
语句和变量 1.语句 语句是完成某种特定任务的代码,在Javascript中每条语句要以”;”结束; 语句在定义的时候可以出现在一行中,也可以一行出现多条语句,都是允许的; 表达式可以单独出现在JS代码中,但是没有任何意思; var _div = “”; var _div = “”; // 没有任何的意思 1 + 2; 2.变量 变量是对“值”的引用。在其他原创 2017-11-08 16:46:36 · 215 阅读 · 0 评论 -
十一月六日课堂笔记-DIV+CSS布局
DIV+CSS布局 2.2盒子模型内外边距和边框介绍 当你的浏览器展现一个元素时,这个元素会占据一定的空间。这个空间由四部分组成。 1.边框 用 border 属性给元素四周指定统一的边框。在属性值中指定边框的宽度(通常是以显示到屏幕上的像素为单位), 样式, 还有颜色。 样式包括: 你也可以通过设置样式为 none 或 hidden 来明确地移除边框。 如果一次只指定某一个方向的边框原创 2017-11-06 18:38:57 · 483 阅读 · 0 评论 -
JDK
Java开发工具包(Java Development Kit),是一套用户给 Java 编程人员的开发套件,其中包含了:JRE (Java Runtime Envoirment):Java 运行时环境,其中最重要的部件是 JVM; Java 开发工具:编译工具 javac、API 生成工具 javadoc……; 核心类库 (Java API) 下载 JDK 并安装使用 JDK1.8 版本,Or原创 2017-12-25 22:07:26 · 245 阅读 · 0 评论