JavaScript入门简介

JavaScript

学习JS前掌握的三个常用语

控制浏览器弹出一个警告框
alert(" ");

让计算机在页面中输出一个内容
document.write()可以向body中输出一个内容
document.write(" " );

向控制台输出一个内容
console.log()的作用是向控制台输出一个内容
console.log(" ");

JS中严格区分大小写

JS中使用var关键字来声明一个变量

字面量和变量

字面量:
都是一些不可改变的值;比如:1 2 3 4 5
字面量都是可以直接使用,但是我们一般都不会直接使用字面量

变量:
变量可以用来保存字面量,而且变量的值是可以任意改变的
变量更加方便我们使用,所以在开发中都是通过变量去保存一个字面量
而很少直接使用字面量

例如X = 123; X为变量

标识符和字符串

标识符:
在]S中所有的可以由我们自主命名的都可以称为是标识符
例如: 变量名、函数名、属性名都属于标识符
命名一个标识符时需要遵守如下的规则:
1.标识符中可以含有字母、数字、_、$
2.标识符不能以数字开头
3.标识符不能是ES中的关键字或保留字
4.标识符一般都采用驼峰命名法
首字母小写,每个单词的开头字母大写,其余字母小写(虽不是强制要求,但要规范)

字符串:
数据类型指的就是字面量的类型在JS中一共有六种数据类型

  • String 字符串
  • Number 数值
  • Boolean 布尔值
  • Null 空值
  • Undefined 未定义
  • Object 对象

其中String Number Boolean Null Undefined属于基本数据类型
而Object属于引用数据类型

string字符串
在JS中字符串需要使用引号引起来
使用双引号或单引号都可以,但是不要混着用,不可以嵌套。

在字符串中我们可以使用\作为转义字符,
当表示一些特殊符号时可以使用\进行转义

可以使用一个运算符typeof
来检查一个变量的类型
语法: typeof 变量
检查字符串时,会返回string
检查数值时,会返回number

Number 数值
Number.MAX_VALUE 表示数字的最大值。
如果使用Number表示的数字超过了最大值,则会返回一个Infinity 表示正无穷

-Infinity表示负无穷
使用typeof检查Infinity也会返回number
NaN是一个特殊的数字,表示Not A Number
使用typeof检查一个NaN也会返回number

var a ="123";
var b = 123;
console.log(typeof a);

//输出 string

在JS中整数的运算基本可以保证精确
如果使用JS进行浮点元素,可能得到一个不精确的结果

Boolean布尔值
Boolean布尔值
布尔值只有两个,主要用来做逻辑判断

  • true 表示真
  • false 表示假
    使用typeof检查一个布尔值时,会返回boolean

Null 空值
Null(空值)类型的值只有一个,就是null
null这个值专门用来表示一个为空的对象
使用typeof检查一个null值时,会返回object

Undefined 未定义
Undefined(未定义)类型的值只有一个,就undefind
当声明一个变量,但是并不给变量赋值时,它的值就是undefined

posted @ 2021-12-24 16:12  苏槿年  阅读(18)  评论(0编辑  收藏  举报