javascript学习总结

本文介绍了JavaScript的基本用法,包括正确使用document.write的方法、变量声明的重要性、对象的创建与属性访问方式等核心概念,并强调了JavaScript对大小写的敏感性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 您只能在 HTML 输出流中使用 <strong>document.write</strong>。如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。

比如:在html中使用,也可以放在<head></head>标签里面

输出结果:


<!DOCTYPE html>
<html>
<body>

<p>
JavaScript 能够直接写入 HTML 输出流中:
</p>

<script>
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
</script>

<p>
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>

</body>
</html>

在函数中使用

输出结果:


<!DOCTYPE html>
<html>
<head>
<script>
function load(){
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
}
</script>
</head>
<body onload="load()">
<p>
JavaScript 能够直接写入 HTML 输出流中:
</p>
<p>
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>

</body>

</html>
2.  JavaScript 对大小写敏感。

JavaScript 对大小写是敏感的。

当编写 JavaScript 语句时,请留意是否关闭大小写切换键。

函数 getElementById 与 getElementbyID 是不同的。

同样,变量 myVariable 与 MyVariable 也是不同的。


3. 一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明

4. 如果重新声明 JavaScript 变量,该变量的值不会丢失

5. JavaScript 对象

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

var person={firstname:"Bill" , lastname:"Gates" ,  id:5556};

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

空格和折行无关紧要。声明可横跨多行:

var person={
firstname:"Bill",
lastname:"Gates",
id:5556
};

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

name=person.lastname;
name=person["lastname"];
6. Undefined 这个值表示变量不含有值。

可以通过将变量的值设置为 null 来清空变量。

7. 向未声明的 JavaScript 变量来分配值

如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。

这条语句:

carname="Volvo";

将声明一个全局变量 carname,即使它在函数内执行。

8. 如果把数字与字符串相加,结果将成为字符串


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值