IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 初识JavaScript,JavaScript变量,数据类型以及运算 -> 正文阅读

[JavaScript知识库]初识JavaScript,JavaScript变量,数据类型以及运算

一、JavaScript(一个面向对象的脚本语言)的历史

由网景公司(netscape)创建

创始人:布兰登·艾奇

二、JavaScript的组成

ECMAScript? 语法标准

BOM? 操作浏览器的标准

DOM? 操作文本的标准

本质:使用JS使浏览器的样式和属性发生变化

三、JavaScript的输出方式

alert(内容)【以弹窗形式显示】

document.write(内容)【在浏览器(body)中输出】

console.log(内容)【在浏览器的控制台中输出】

prompt(内容)【以可以输入的弹窗输出】

confirm(内容)【以询问用户是否确认的弹窗输出】

四、变量(内存中存放内容的容器)

1、定义变量:var 变量名(变量名可以是字母、数字、下划线、美元符组成的字符,但是,变量名的开头不可以是数字,也不可以是关键字)

2、给变量赋值(给变量中放入数据的过程)

变量名=值

等号的左边必须是变量名,等好的右边必须是一个具体的中值

可以的定义变量的同时给变量进行赋值:var 变量名=值,也可以同时定义多个变量,变量与变量之间用逗号隔开。

五、数据类型

1、数字类型(numbei):可以是整数、小数、负数

(1)isNaN()检测数据是否为数字,NaN是一个非数字的数字类型

(2)toFixed()强制保留小数点后几位

2、字符串类型(string):可以是一句话,一串英文字母

(1)引号嵌套问题,单引号不能嵌套单引号,双引号不能嵌套双引号,除非使用转义字符——\(将特殊的含义去掉了,只保留普通字符)

(2)document.write()可以识别标签,但是标签一定要是字符串才行

(3)字符串之间可以使用+连接在一起

3、布尔类型(boolean):用来描述真假,用他来描述比较运算的结果

4、未定义型(undefined):当定义一个变量没有赋值的时候,这个变量的值就是undefined,类型就是未定义类型

5、对象(object):代表一个集合:{}? ?[]? ?null

六、运算

1、算数运算:运算符:加、减、乘、除、求余(通常用于判断一个数字是奇数还是偶数)

2、赋值运算:+=(自己先加后赋值给自己)-=(自己先减后赋值给自己) *=(自己先乘后赋值给自己) /=(自己先除后赋值给自己) %=(自己先求余后赋值给自己)

3、比较运算:运算符:>、<、>=、<=、==(只比较值是否相等)、!=、===(全等于【先比较是否是同类型,是同类型再比较是否相等】)、!==(全不等【与全等于相同】)

比较运算最后的结果只有两种,一种是真,一种是假,也就是布尔类型的true和false

4、逻辑运算:运算符:&&(并且)、||(或者)、!(真变假,假变真)

5、自增自减运算:

(1)自增(++):让自己加,并且放在自己的变量空间中【自己一个的时候,++放在前面和后面都一样;当遇到特殊情况(赋值、输出、运算【】放前面就先自增,放后面就后自增)时,放前面和放后面是有区别的】

(2)自减(--):与++是一样的

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-10 13:19:49  更:2021-08-10 13:21:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/17 12:31:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码