From ccd6d90d83c9d265f1daf5477edacb81b26a0306 Mon Sep 17 00:00:00 2001 From: qianguyihao Date: Sat, 22 Dec 2018 12:30:38 +0800 Subject: [PATCH] =?UTF-8?q?update:=E8=BF=90=E7=AE=97=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...vaScript语法基础:JS简介.md => 01-JS简介.md} | 0 ...2-JavaScript语法基础:变量.md => 02-变量.md} | 0 ...基础:强制类型转换.md => 03-强制类型转换.md} | 14 +++++ ...语法基础:运算符和表达式.md => 04-运算符.md} | 60 ++++++++++++++++--- ...语句&for循环).md => 05-循环控制(if语句&for循环).md} | 5 -- 5 files changed, 65 insertions(+), 14 deletions(-) rename 03-JavaScript基础/{01-JavaScript语法基础:JS简介.md => 01-JS简介.md} (100%) rename 03-JavaScript基础/{02-JavaScript语法基础:变量.md => 02-变量.md} (100%) rename 03-JavaScript基础/{03-JavaScript语法基础:强制类型转换.md => 03-强制类型转换.md} (95%) rename 03-JavaScript基础/{04-JavaScript语法基础:运算符和表达式.md => 04-运算符.md} (93%) rename 03-JavaScript基础/{05-JavaScript语法基础:循环控制(if语句&for循环).md => 05-循环控制(if语句&for循环).md} (99%) diff --git a/03-JavaScript基础/01-JavaScript语法基础:JS简介.md b/03-JavaScript基础/01-JS简介.md similarity index 100% rename from 03-JavaScript基础/01-JavaScript语法基础:JS简介.md rename to 03-JavaScript基础/01-JS简介.md diff --git a/03-JavaScript基础/02-JavaScript语法基础:变量.md b/03-JavaScript基础/02-变量.md similarity index 100% rename from 03-JavaScript基础/02-JavaScript语法基础:变量.md rename to 03-JavaScript基础/02-变量.md diff --git a/03-JavaScript基础/03-JavaScript语法基础:强制类型转换.md b/03-JavaScript基础/03-强制类型转换.md similarity index 95% rename from 03-JavaScript基础/03-JavaScript语法基础:强制类型转换.md rename to 03-JavaScript基础/03-强制类型转换.md index 9f72a28..6131d9f 100644 --- a/03-JavaScript基础/03-JavaScript语法基础:强制类型转换.md +++ b/03-JavaScript基础/03-强制类型转换.md @@ -222,3 +222,17 @@ PS:上面的这就种情况,很重要,开发中会经常用到。 a = parseInt(a,10); //转换成十进制 ``` + + + + + +## 我的公众号 + +想学习**代码之外的软技能**?不妨关注我的微信公众号:**千古壹号**(id:`qianguyihao`)。 + +扫一扫,你将发现另一个全新的世界,而这将是一场美丽的意外: + +![](http://img.smyhvae.com/2016040102.jpg) + + diff --git a/03-JavaScript基础/04-JavaScript语法基础:运算符和表达式.md b/03-JavaScript基础/04-运算符.md similarity index 93% rename from 03-JavaScript基础/04-JavaScript语法基础:运算符和表达式.md rename to 03-JavaScript基础/04-运算符.md index c8292ef..4c1fc05 100644 --- a/03-JavaScript基础/04-JavaScript语法基础:运算符和表达式.md +++ b/03-JavaScript基础/04-运算符.md @@ -21,21 +21,23 @@ - 算数运算符 -- 逻辑运算符 - - 自增运算符 -- 赋值运算等 +- 逻辑运算符 + +- 赋值运算符 + +- 关系运算符s ## 算数运算符 -常见的数学运算符有以下几种: +常见的算数运算符有以下几种: ![](http://img.smyhvae.com/20180117_1651.png) **求余的举例**: -假设用户输入345,怎么分别得到3、4、5这三个数呢? +假设用户输入345,怎么分别得到3、4、5这三个数呢ø? **答案**: @@ -47,7 +49,7 @@ 得到5的方法:345 除以10,余数就是5。即:345 % 10 ``` -### 数学运算符的运算规则 +### 算数运算符的运算规则 (1)先算乘除、后算加减。 @@ -279,7 +281,7 @@ console.log(typeof a); // 打印结果:string ``` -PS:上面的这个`a>=18 && a<= 65`千万别想当然的写成` 18<= a <= 65`啊,没有这种语法。 +PS:上面的这个`a>=18 && a<= 65`千万别想当然的写成` 18<= a <= 65`,没有这种语法。 ### 注意事项 @@ -486,12 +488,52 @@ console.log(NaN == NaN); //false - 如果该值为false,则执行语句2,并返回执行结果 -如果条件的表达式的求值结果是一个非布尔值,会将其转换为布尔值然后在运算。 +如果条件的表达式的求值结果是一个非布尔值,会将其转换为布尔值然后再运算。 + + + +## Unicode 编码表 + +1、在字符串中可以使用转义字符输入Unicode编码。格式如下: + +``` + \u四位编码 +``` + + + +举例如下: + +```javascript + console.log("\u2600"); // 这里的 2600 采用的是16进制 + console.log("\u2602"); // 这里的 2602 采用的是16进制。 +``` + + +打印结果: + +20181222_1218.png + + +2、同样,我们可以在网页中使用Unicode编码。格式如下: + +``` +&#编码; +``` + +PS:我们知道,Unicode编码采用的是16进制,但是,这里的编码需要使用10进制。 + +举例如下: + +20181222_1226.png + + + ## 我的公众号 -想学习**代码之外的软技能**?不妨关注我的微信公众号:**生命团队**(id:`vitateam`)。 +想学习**代码之外的软技能**?不妨关注我的微信公众号:**千古壹号**(id:`qianguyihao`)。 扫一扫,你将发现另一个全新的世界,而这将是一场美丽的意外: diff --git a/03-JavaScript基础/05-JavaScript语法基础:循环控制(if语句&for循环).md b/03-JavaScript基础/05-循环控制(if语句&for循环).md similarity index 99% rename from 03-JavaScript基础/05-JavaScript语法基础:循环控制(if语句&for循环).md rename to 03-JavaScript基础/05-循环控制(if语句&for循环).md index cc5c0f9..7ab0c29 100644 --- a/03-JavaScript基础/05-JavaScript语法基础:循环控制(if语句&for循环).md +++ b/03-JavaScript基础/05-循环控制(if语句&for循环).md @@ -14,11 +14,6 @@ JS中的代码块,只具有**分组**的作用,没有其他的用途。 代码块中的内容,在外部是完全可见的。 - - - - - ## if语句 ### 最基本的if语句