- 博客(5)
- 收藏
- 关注
原创 JavaScript之数据类型的转换
JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。 虽然变量的数据类型是不确定的,但运算符对数据类型是有要求的。如果运算符发现,运算子的类型与预期不符,就会自动转换类型。 强制转换 Number() Number()可以将任意类型的值转化成数值。 参数类型: 原始类型值 转换规则: (1)数值:保持不变 (2)字符串: 如果可以被解析为数值,则转换为相应的数值; 如果不可以被解析为数值,返回 NaN; 空字符串转为0。 (3)布尔值 true=>1 false=&g
2020-06-19 16:35:07 227 1
原创 JS之比较、布尔以及其他运算符
比较运算符 比较运算符用于比较两个值的大小,然后返回一个布尔值,表示是否满足指定的条件。 比较运算符可以比较各种类型的值,不仅仅是数值。 比较运算符可分为相等比较和非相等比较。对于非相等的比较,算法是先看两个运算子是否都是字符串,如果是的,就按照字典顺序比较(实际上是比较 Unicode 码点);否则,将两个运算子都转成数值,再比较数值的大小。 非相等运算符 字符串的比较 字符串按照字典顺序进行比较。JS引擎内部首先比较首字符的 Unicode 码点。如果相等,再比较第二个字符的 Unicode 码点,以
2020-06-18 15:49:56 506
原创 JavaScript之运算符-算数运算符
JavaScript 共提供10个算术运算符,用来完成基本的算术运算。 加法运算符:x + y 减法运算符: x - y 乘法运算符: x * y 除法运算符:x / y 指数运算符:x ** y 余数运算符:x % y 自增运算符:++x 或者 x++ 自减运算符:–x 或者 x– 数值运算符: +x 负数值运算符:-x 加法运算符 加法运算符(+)是最常见的运算符,用来求两个数值的和,并允许非数值的相加。 数值+数值 返回数值 布尔值+布尔值 布尔值都会自动转成数值,然后再相加。true为1,fals
2020-06-17 10:55:06 241
原创 JavaScript基本语法
语句 条件语句 if if…else switch 三元运算符 循环语句 while循环 do…while循环 for循环 break和continue 标签label 变量 标识符 注释 区块
2020-06-12 17:18:57 244
原创 认识JS
认识JS JavaScript 是一种轻量级的脚本语言,不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序的“脚本”。 JavaScript 也是一种嵌入式语言。它本身提供的核心语法不算很多,只能用来做一些数学和逻辑运算。 JavaScript 本身不提供任何与 I/O相关的 API,都要靠宿主环境提供,所以 JavaScript 只合适嵌入更大型的应用程序环境,去调用宿主环境提供的底层 API。 JavaScript 语言是一种“对象模型”语言。各种宿主环境通过这个模型,描述自己的功能和操作接
2020-06-11 16:21:13 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人