- 1.JavaScript 能够通过不同的形式来输入数据:
应用 window.alert() 弹出正告框。
应用 document.write() 办法将内容写到 HTML 文档中。
应用 innerHTML 写入到 HTML 元素。
应用 console.log() 写入到浏览器的控制台。
- 2
- 3 在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。
事件
HTML 页面实现加载
HTML input 字段扭转时
HTML 按钮被点击
- 4 null & undefined
(1)undefined:是所有没有赋值变量的默认值,主动赋值。(2)null:被动开释一个变量援用的对象,示意一个变量不再指向任何对象地址。- 2、何时应用 null?
当应用完一个比拟大的对象时,须要对其进行开释内存时,设置为 null。3、null 与 undefined 的异同点是什么呢?共同点:都是原始类型,保留在栈中变量本地。不同点:(1)undefined——示意变量申明过但并未赋过值。它是所有未赋值变量默认值,例如:var a; // a 主动被赋值为 undefined(2)null——示意一个变量未来可能指向一个对象。个别用于被动开释指向对象的援用,例如:var emps = ['ss','nn'];
emps = null; // 开释指向数组的援用
4、延长——垃圾回收站
它是专门开释对象内存的一个程序。(1)在底层,后盾随同以后程序同时运行;引擎会定时主动调用垃圾回收期;(2)总有一个对象不再被任何变量援用时,才开释。