js 学习笔记 ——1

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

<script>
function myfunction(){
    document.write("使用函数来执行doucment.write,即在文档加载后再执行这个操作,会实现文档覆盖");
}
document.write("<h1>这是一个标题</h1>");
document.write("<p>这是一个段落。</p>");
</script>
<p >
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>
<button type="button" οnclick="myfunction()">点击这里</button>

(代码是转载的)
上文的代码中如果我们不点击我们设置的按钮时,我们设置的函数不运行,在浏览器中的实际效果如下
在这里插入图片描述
点击按钮后,原有的输出流被覆盖,输出的文档变成我们函数中的文档
在这里插入图片描述
考虑可能需要在func执行之后背景色依旧存在的问题,我了解到一个非常低级的解决方法

        function myfunction(){
            document.write("使用函数来执行doucment.write,即在文档加载后再执行这个操作,会实现文档覆盖");
            document.body.style.backgroundColor="red" ;
        }

类似这样,但是一定是有更加简洁方便的方法的,看接下来的学习吧,是不是定义一个全局的css比较好。。。

js中的数据类型

基本上只分为数值与字符串两种类型

JavaScript 变量还能保存其他数据类型,比如文本值 (name=“Bill Gates”)。

在 JavaScript 中,类似 “Bill Gates” 这样一条文本被称为字符串。

JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串。

当您向变量分配文本值时,应该用双引号或单引号包围这个值。

当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值