JavaScript学习
JavaScript:直接写入 HTML 输出流 实例 document.write("
这是一个标题
"); document.write("这是一个段落。
");以上实例中代码 element.src.match("bulbon") 的作用意思是:检索 里面 src 属性的值有没有包含 bulbon 这个字符串,如果存在字符串 bulbon,图片 src 更新为 bulboff.gif,若匹配不到 bulbon 字符串,src 则更新为 bulbon.gif
Js里面的输出流有: windows.alert(); 通过页面发出警告; document.getElementById().innerHTML(); 修改已经存在的id为“ ”里面的内容为“ ”; document.write(); 向文档输写内容; console.log(); 在控制台输出内容;
JavaScript 数据类型 值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。
引用数据类型:对象(Object)、数组(Array)、函数(Function)。
JavaScript 对象 对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
var person={firstname:"John", lastname:"Doe", id:5566}; 上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。
空格和折行无关紧要。声明可横跨多行:
var person={ firstname : "John", lastname : "Doe", id : 5566 }; 对象属性有两种寻址方式:
实例 name=person.lastname; name=person["lastname"];
访问对象的方法时,方法后面要交括号,不加括号输出来的是方法的实现过程代码