初识JavaScript

初识JS:

1.是什么:

JavaScript是一种运行在客户端的脚本语言 (Script 是脚本的意思)

脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行

客户端:自己的电脑(不需要远程服务器)

2.浏览器执行JS简介:

浏览器分成两部分:渲染引擎和JS引擎

渲染引擎∶用来解析HTML与CSS,俗称内核,比如chrome浏览器的blink,老版本的webkit

JS引擎∶也称为JS解释器。用来读取网页中的JavaScript代码,对其处理后运行,比如chrome浏览器的V8

浏览器本身并不会执行JS代码,而是通过内置JavaScript引擎(解释器)来执行JS代码。JS引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以JavaScript语言归为脚本语言,会逐行解释执行。

3.组成:

一个完整的JavaScript是由三部分构成:ECMAScript+DOM(文档对象模型)+BOM(浏览器对象模型)

4.三种书写位置:行内、内嵌和外部

(1)行内式

<button onclick="alert('你好呀')">提交</button>

注意:内容为文字/英文的时候必须带上英文引号 , 一行内必须双引号和单引号一起使用

特点:可以将少量的js代码写在html标签的事件属性中(以on开头)例如:onclick

注意单双引号的使用:在html里面我们推荐使用双引号,但是全部使用双引号会报错(需要单双引号一起使用)

在html里面如果写了大量的js代码时,不方便阅读,所以尽量不要写在html标签里(除事件属性等特殊属性外)

(2)内嵌式

<script>
alert('你好呀');
</script

特点:可以把大量的js代码写在script标签中,也是我们经常用到的

内嵌式最好不要写在html标签中间,要写在body结束标签前

script里面不允许写html标签

(3)外部式

<script src="js初体验.js"></script>

注意:中间不可以写任何代码

特点:利用html页面代码的结构化,把大量的js代码写在单独的文件内,可以提高复用性

适用于js代码量比较大的情况

5.注释:

    <script>
        // 单行注释 ctrl + / 在js中用的最多
        // alert('你好');

        // 多行注释 ctrl+shift+/
    /*  alert('你好');
        alert('你好');
        alert('你好');
        alert('你好'); */
    </script>

6.输入输出语句:

    <script>
        // js里输出结果是数字时可以不带引号,文字和字母必须带引号

        // alert 浏览器弹出警示框
        // alert('你好');

        // console.log 浏览器控制台打印输出信息
        // console.log('报错了');

        // prompt 浏览器弹出的输入框,用户可以输入
        // prompt('请填写您的年龄');

        // write 让浏览器在页面中输入一个内容
        document.write('你好');
        document.write('nihao');
        document.write(123456);
    </script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值