| |
|
开发:
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项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年11日历 | -2024/11/23 4:10:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |