# 模块二-js **Repository Path**: tiny_black/module-2---js ## Basic Information - **Project Name**: 模块二-js - **Description**: 模块二 这里用来练习和学习js - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-18 - **Last Updated**: 2021-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 模块二-js #### 介绍 模块二 这里用来练习和学习js #### 软件架构 软件架构说明 #### 学习记录 1. 隐式转换布尔值 转化为false:NaN,0,"" 空字符,null,undefined 转化为true:非0 非NaN数字 非空字符串 (逻辑与 a&&b):如果a能被转换为false,那么就返回a;否则 返回b (逻辑或 a||b):如果a能被转换为true,那么就返回a;否则 返回b 2. 逻辑运算符预算 同种运算符从前往后运算 综合运算顺序:非,与,或 3. 一元运算符 1.++和--也叫一元运算符,只有一个操作数 2.++和--符号可以写在变量前和变量后,位置不同可能导致运行结果不同 3.以++为例子: a++:++符号在变量之后,a++在参与程序过程中原始没有+1的值,使用完后第二次用a变量时,a用的就是+1后的新值.先参与,后自加。 ++a:++符号在变量之前,++a在参与过程中整体就使用a加1之后的新值,使用完后第二次用a变量时,a用的也是加1的新值.先自加,后参与. 4. 运算优先级 ()->一元->算术->比较->逻辑->赋值 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)