01JS.变量数据类型运算符
Posted 奢华使命
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01JS.变量数据类型运算符相关的知识,希望对你有一定的参考价值。
/* * *javascript简称:JS *JavaScript是什么? *是一门脚本语言:不需要编译,直接运行 *是一门解释性的语言:遇到一行代码就解释一行代码; *C#语言是一门面向对象的语言,也是编译语言,是.net技术使用的 *是一门动态类型语言 *是一门基于对象的语言 *是一门弱类型语言,声明变量的时候都使用var *强类型语言:C#就是: *存储一个数字:int num = 10; float num2 = 90.3; * * JS分三个部分: * 1.ECMAScript标准:JS的基本语法 * 2.DOM * 3.BOM * * JS用了将近10天来发明的 * * 变量的作用:操作数据(存储数据,数据读取) * 变量的声明: * var 变量的名字; * var num; * 变量的初始化: * var 变量名字 = 值; 这种属于字面量方式赋值 * var str = "hello word!"; * JS中是区分大小写的 * JS中的字符串可以使用单引号,也可以使用双引号 * JS中每行代码结束都需要使用分号:; * * 数据类型 * JS中的原始数据类型:number,string,boolean,undefined,null,object * null和undefined数据是没有太大意义的,null是很有意义的,对于对象来讲 * NaN表示:不是一个数字 * isNaN(): 判断结果是不是NaN 也可以说:判断结果是不是 不是一个数字 * 如果不是一个数字,返回true 否则返回 false * * number数据类型:无论是整数还是小数都是number数据类型的 * string数据类型:字符串,获取字符串的长度,变量名.length 例如:str.length * boolean数据类型:只有2个值:true false * null 只有一个值:null * undefined:是有一个值:undefined,一个变量声明了,但是没有赋值 会返回undefined * object 对象: 面向对象的时候进行讲解; * * 类型转换 * 其他类型转数字类型: * parseInt() 转整数 * parseFloat() 转小数 * Number() 转数字 要比上面两个严格 * * 其他类型转字符串类型: * .toString() * String() * * 其他类型转布尔类型: * boolean() 返回值 要么是true 要么是false * * 运算符: * 算数运算符:+ - * / % * 符合运算符:+= -= *= /= %= * 赋值运算符:= 优先级别是最低的 * 一元运算符:++ -- * 三元运算符:x>y?x:y * 关系运算符:> < >= <= == === != !== * 逻辑运算符:&& || ! * * 关系运算符的结果是布尔类型 * 逻辑运算符的结果是布尔类型 * * 表达式1 && 表达式2 * 如果有一个表达式的结果是false 那么整个结果就是false * * 表达式1 || 表达式2 * 如果有一个表达式的结果是true 那么整个结果就是true * * * * * * * * * * * * *
以上是关于01JS.变量数据类型运算符的主要内容,如果未能解决你的问题,请参考以下文章
js 的书写位置——三大核心——变量——输出语法——js 的数据类型——检测数据类型——数据类型转换——检测非数字的方法——运算符——条件分支 - if——条件分支 - switch