初学JavaScript

1、JavaScript的特点

  • 简单性。JavaScript是一门解释型语言。所谓解释型语言是指不需要被便以为机器码再执行,而是直接执行,少了编译这一步骤,所以解释型语言开发起来尤为轻松,但是解释型语言运行比较慢。JavaScript的变量类型采用弱类型,并未使用严格的数据类型。
  • 动态性。JavaScript是一门动态语言。所谓的动态语言可以暂时理解为在语言中的一切内容都是不确定的。
  • 跨平台性。JavaScript是依赖浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并且支持JavaScript的浏览器就可以正确执行。
  • 安全性。JavaScript是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览和动态交互。从而有效地防止数据的丢失。

2、JavaScript的引用

  1. 在HTML中可以写在<body>内部
    <body>
        <script>
            alert('Hello World');
        </script>
    </body>
    

  2. 可以写在头部中
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script>
            alert('Hello World');
        </script>
    </head>

 也可以利用<script src=" "></script>引用js文件

HTML文件:
<script src="01.js"></script>

js文件:
alert('hello world');


3、JavaScript的输出语句

  • 在页面输出
    <script>
        document.write("Hello,World!");
    </script>

  • 在控制台输出
    <script>
        console.log("hello world");
    </script>

  • 弹出窗口输出
    <script>
        alert("Hello,World!");
    </script>

    4、JavaScript基本语法

基本语法要求:

  • 语法大部分由英文组成。
  • 每个语句后面加上分号(;),相当于断句(对于写代码的自我要求,并不是官方认定)。
  • 严格注意大小写区分。

标识符:就是指给变量、函数、属性或者函数的参数起名字。标识符按照以下规则命名:

  • 第一个字符必须是一个字母、下划线( _ )或一个美元符号( $ )。
  • 其它字符可以是字母、下划线、美元符号或数字。
  • 不可以是关键字或者保留字符命名。
  • 按照惯例,ECMAScript 标识符采用驼峰命名法。
  • 一般来说, 命名要让人一目了然明白改标识符的意义。

5、变量

变量就是一块内存空间,用来存储数据。变量的作用是给某一个值或者对象标注名称。

变量的声明:使用var关键字声明一个变量。

var a;

变量的赋值:

a = 123;

变量的声明和赋值同时进行:

var a = 123;

6、数据类型

6.1 原始类型(基本数据类型)

  • 数值型(number)用来表示整数和浮点数,最常用的功能就是用来表示10进制的整数和浮点数。
  • 字符串型(string)用于表示一个字符序列。字符串需要用单引号或者双引号括起来。
  • 布尔型(boolean)也被成为逻辑值类型或者真假值类型。只能取true和false两种数值。
  • undefined型(undefined)只有一个值,即为undefined。
  • null型(null)只有一个值,即为null。

6.2引用类型

1.对象object

2函数

7、运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值