Java属于大小写敏感的语言
public static void main(String args[])程序入口
System.out.println(...)
命名:驼峰命名法 首字符以美元符号,大小写字母,下划线开头
写代码过程中,经常做的两件事:保存代码,格式化代码(Ctrl+Shift+F谨记)
html样式:style属性(引入CSS部分功能)》》背景颜色background,字体font-family,内容元素color,字体尺寸font-size
style属性淘汰了旧的bgcolor属性,font标签
HTML文本格式化:pre标签 属于预格式文本 适合显示计算机代码, 块级引用 长文本blockquote标签,短文本 q标签, bdo双流向覆盖bi-directional override
应用程序缓存:启用需在文档HTML标签中包含manifest属性,每一个指定了manifest的页面在用户对其访问时都会被缓存,manifest文件的建议文件扩展名是.appcache
json:JavaScriptObjectNotation {与XML类似之处:纯文本;自我描述性;层级结构;JavaScript解析;AJAX传输} {与XML差异处:没有结束标签;读写速度更快;更短;能使用JavaScript内建的JavaScript eval()方法进行解析;使用数组;不使用保留字
对于ajax应用程序来说 json比XML更快更易用:{使用XML:读取XML,使用XML DOM循环遍历文档,读取值存储在变量中} {使用json:读取json字符串,用eval()处理json字符串}
JavaScript数据类型:字符串,数字,布尔,数组,对象,null,undefined,JavaScript拥有动态类型
JavaScript中所有事物都是对象:字符串,数字,数组,日期,对象具有属性和方法
JavaScript函数:由事件驱动或者当他被调用时执行的可重复执行的代码块 关键字function
JavaScript变量的生全局变量存期:从被声明开始,局部变量会在函数运行后被删除,全局变量会在页面关闭后被删除
向未声明的JavaScript变量来分配值,该变量讲自动作为全局变量声明
JavaScript错误:throw try catch JavaScript引擎执行JavaScript代码会发生各种错误(可能是语法错误比如编码错误或错别字,拼写错误或浏览器差异)
HTML DOM文档对象类型:由文档标签特征来获取标签对象在通过调取元素内容
HTML DOM改变CSS:document.getElementById(id).style.property = new style
节点的增加和删除:父节点下删除子节点;创建新元素,创建文本节点,元素下追加文本节点,找到已有元素,已有元素添加新元素
创建对象:使用对象构造器,也就是使用函数;JavaScript是面向对象的语言,但是JavaScript不使用类,不会创建类,也不会通过类来创建对象,JavaScript是基于prototype而不是基于类
BOM浏览器对象模型:window对象,表示浏览器窗口,所有JavaScript全局对象函数以及变量都自动成为window对象的成员,全局变量是window对象的属性,全局函数是window对象的方法
window.location对象:location.hostname返回主机域名;location.pathname当前页面的路径和文件名;location.port返回web主机的端口;location.protocol返回使用的web协议
history对象:history.back()相当于浏览器后退按钮;history.forward()相当于浏览器点击向前按钮