JS 基础语法(干货)

JS常见的输出语法

document.write();
alert();
console.log();
在控制台显示
在文档中直接显示
弹出一个警告框

常量,变量与变量名(命名规范)

什么是常量?
常量是指在程序运行过程中保持不变的数据。例如:123是数字型常量,“JavaScript”是字符串型常量等,在编程中可以直接出入这些值。
什么是变量?
在计算机中,可以通过一些符号表示一些数据,这个符号就是变量(所谓变量,就是可以初始化够可以再次改变的量;
如何定义一个变量?
**var 变量名=值(js为弱类型语言,定义变量时无须指定类型);
变量名 命名规范
A.第一个字符不能是数字;
B变量名可以用字母,数字,下划线和$组成
C.不能使用关键字保留字
关键字
关键字
保留字
保留字
js中是区分大小写的(HTML+CSS不区分大小写);

思考逻辑题

如何让ab的值互换
在这里插入图片描述

数据类型

  1. Number(数值类型数据) 例如:10,19,0.11,-4等
  2. string(字符串类型数据) 例如:aaa,bbb,"hello word"等
  3. Boolean(布尔型) 分为两个值true(1)false(0)
  4. Undefined是一个特殊值,通常用于指示变量尚未赋值。对未定义值的引用返回特殊值。
    当不给变量名赋值时输出的返回值就是Undefined
    在这里插入图片描述
  5. Null 指示变量未指向任何对象。把 null 作为尚未创建的对象,也许更好理解
  6. 注意Nullundefined的区别
    当我们用type of 检测数据类型时
    Undefined 返回值为 undefined;
    而Null 返回值为object;
    这也是一个官方的BUG

引用类型

Object类型
js中的对象其实就是一组数据和功能的集合。对象可以通过执行NEW操作符后跟要创建的对象类型的名号曾来后才能创建。
在这里插入图片描述
**Date()**可返回当天的日期和时间。
在这里插入图片描述在这里插入图片描述
Function 构造函数 创建一个新的Function对象。 在 JavaScript 中, 每个函数实际上都是一个Function对象。
Array 对象用于在单个的变量中存储多个值。
RegExP正则表达

猜你喜欢

转载自blog.csdn.net/qq_40471415/article/details/88807021