初识JavaScript

JavaScript是一种解释性编程语言,用于网页特效、窗口操作和提升用户体验。它由ECMAScript(核心)、DOM(文档对象模型)和BOM(浏览器对象模型)构成。JavaScript可以通过行内、script标签或外部文件引入,浏览器按顺序执行。主要的输出方式包括alert、confirm、prompt和console.log。此外,文章还介绍了变量的声明和数据类型的区分,如number、string、Boolean、null和undefined。
摘要由CSDN通过智能技术生成

一、什么是JavaScript?

是一本编程脚本语言,不需要编译直接运行即可。

特点:解释性语言、面向对象、简单性、安全性、动态性、跨平台性、弱类型语言

功能:①网页特效;②窗口动态操作;③提升使用性

二、JavaScript的构成

1.ECMAScript(核心)

2.DOM(文档对象模型):提供访问和操作网页内容的方法和接口

3.BOM(对浏览器进行操作):提供用于浏览器交互的接口

三、JavaScript的引入

①行内式引入:

<a href="JavaScript:alert('这是行内代码1')">111</a>

②script标签引入:

 <script>

        alert('这是script便签内部代码1')

    </script>

③外部引入

<script src="./02-外部Js.js">

        // script 标签中有src属性,那么内部的js代码就无效(不会执行)

        alert("111")

    </script>

执行顺序:从上到下执行,不讲究优先级顺序,没有个数限制,并且浏览器是先解析script代码再渲染

四、JavaScript的输出

        // window. 可以省略(其他的不能省略哦)

        window.alert("弹框内容")//弹出一个弹框,返回undefined

        document.write("这是内容")//将内容写在页面上,返回undefined

        window.confirm("你确定吗?")//弹出选择框,确定返回true,取消返回false

        window.prompt("请输入内容")//弹出输入内容,确定返回输入内容,取消返回none

       //以上都是在网页弹出

        console.log("这也是内容")//将内容在控制台中打印,返回undefined

        console.log(alert("aaa"))//打印alert这个方法的返回值

        console.log(document.write("222"))//打印ocument.write("222")这个方法的返回值

        console.log(window.confirm("你确定吗2?"));

        console.log(window.prompt("请输入内容"));

        console.log(console.log("555"))//打印555以及console.log的返回值

五、变量

        1.JavaScript严格区分大小写

        2.关于注释:

            单行注释//

            多行注释/* */(不可嵌套多行注释)

        3.语句以分号结尾,换行也可以表示语句的结束,执行时会自动补充上分号(但是执行速度会受影响)

        4.标识符(标志符):所有我自己取的名字

        5.保留字:底层已经注册的名字,但是还没有封装功能

        6.关键字:在Js中底层封装过功能的关键字

        7.变量:可以用于临时存储数据的地方,可以储存任何类型的数据

                声明变量:var 变量名 =值;(赋值语句)

                声明部分:var 变量名;

                赋值部分:pi = 3.14;(右边赋值给左边)

            变量命名规则:只能由 数字 字母_$(可以开头)、 组成

                         不能以数字开头(中文可以命名,但是不规范,不用)

                         不能是保留字和关键字

                         严格区分大小写

                         尽量见名知意

                驼峰命名法:(两个单词以上的名字)

                    大驼峰:UserName  所有单词的首字母都是大写

                    小驼峰:userName  第一个单词首字母小写,其他的大写

六、数据类型

数据类型分为:基本数据类型(原始数据类型)、引用数据类型(对象数据类型)

        1.基本数据类型:

            number 数字

            string 字符串

            Boolean 布尔

            null  空

            undefined 未定义

            (symbol bight)**这两个之后再了解,现在重点了解前5种**

        2.引用数据类型:(除了基本数据类型都是引用数据类型)

            对象、数组、函数

       

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值