学习参考:http://www.w3school.com.cn/js/js_htmldom.asp

       Javascript是一种脚本语言,区分大小写。

       获取html语言中的元素:Var x = document.getElementByIdx_x_x_x(“idName”);若没找到,x包含null

       绝不要使用在文档加载之后使用 document.write()。这会覆盖该文档。比如,在script函数中调用,则之前的页面元素将全部消失,只剩下document.write()新写入的内容;

4.     修改 HTML 内容的最简单的方法时使用 innerHTML 属性,如document.getElementByIdx_x_x_x(“idName”). innerHTML = 新的html内容;

       标签的href属性可用于指定超链接目标的URL,如www.baidu.com”>进入百度/

       Javascript可以在HTML文档的


或 中插入,也可以保存在拓展名为 .js 的外部文件中,引用时,在 HTML 文档设置 标签的 src 属性为外部的 .js 文件名。

       JavaScript拥有动态类型,即相同名字的变量可用作不同的类型;

       可用科学技术法表示数字。var  x = 123e3;//123000    var  x = 123e-3;//0.123

       数组的初始化:var arrays = [“haha”,”zizi”,”xixi”];与C语言的初始化不同,C语言用的是大括号{};

   Javascript中所有的事物均是对象,如字符串、数字、日期、函数等,每种对象均包括属性和方法;

   JavaScript函数的关键词是小写的”function”;

   JavaScript的函数若是带参数,直接写参数名称即可。如myFunction(para1,para2);自动根据传入的para1、para2的值决定参数类型;

   若想JavaScript函数返回值,直接用“return 值”即可,函数的名称上不需要像C语言那样需要声明函数返回值得类型;

   任何地方,如函数内,向未声明的JavaScript对象赋值,则该变量自动作为全局变量声明;

   数字与字符相加,将变成字符串;

   If…else,for,while,do…while,条件表达式的用法与C语言一样,多了一“for…in”表达方式;

17.对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:

var person={firstname:"John", lastname:"Doe", id:5566};

上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。

18.对象属性有两种寻址方式:

name=person.lastname;
 name=person["lastname"];