From 12e5773993b599aa7ab17816943fb0a8531ed8ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=96=87=E6=BA=90?= <10033692+zhengwenyuan@user.noreply.gitee.com> Date: Mon, 17 Oct 2022 05:21:29 +0000 Subject: [PATCH 1/5] =?UTF-8?q?=E6=96=B0=E5=BB=BA=2013=E5=8F=B7=E9=83=91?= =?UTF-8?q?=E6=96=87=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "13\345\217\267\351\203\221\346\226\207\346\272\220/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "13\345\217\267\351\203\221\346\226\207\346\272\220/.keep" diff --git "a/13\345\217\267\351\203\221\346\226\207\346\272\220/.keep" "b/13\345\217\267\351\203\221\346\226\207\346\272\220/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 90f340192c18c98d6e601af6592470d7c8e9e727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=96=87=E6=BA=90?= <10033692+zhengwenyuan@user.noreply.gitee.com> Date: Mon, 17 Oct 2022 05:22:12 +0000 Subject: [PATCH 2/5] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\344\275\234\344\270\232/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/.keep" diff --git "a/13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/.keep" "b/13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 52cb04141137a6abb7ac15ec47e734c5a6376373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=96=87=E6=BA=90?= <10033692+zhengwenyuan@user.noreply.gitee.com> Date: Mon, 17 Oct 2022 05:22:42 +0000 Subject: [PATCH 3/5] =?UTF-8?q?10.13=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 郑文源 <> --- .../10.13\344\275\234\344\270\232.txt" | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 "13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/10.13\344\275\234\344\270\232.txt" diff --git "a/13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/10.13\344\275\234\344\270\232.txt" "b/13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/10.13\344\275\234\344\270\232.txt" new file mode 100644 index 0000000..2278e9d --- /dev/null +++ "b/13\345\217\267\351\203\221\346\226\207\346\272\220/\344\275\234\344\270\232/10.13\344\275\234\344\270\232.txt" @@ -0,0 +1,62 @@ + + + + + + + Document + + + +
+ +
+ + + \ No newline at end of file -- Gitee From 004e4b5d297e339857596d03572a2bfae13324f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=96=87=E6=BA=90?= <10033692+zhengwenyuan@user.noreply.gitee.com> Date: Mon, 17 Oct 2022 05:22:56 +0000 Subject: [PATCH 4/5] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\347\254\224\350\256\260/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/.keep" diff --git "a/13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/.keep" "b/13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 42cf07194974b2ff6d1d3f8980d10470514fdbb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=96=87=E6=BA=90?= <10033692+zhengwenyuan@user.noreply.gitee.com> Date: Mon, 17 Oct 2022 05:23:14 +0000 Subject: [PATCH 5/5] =?UTF-8?q?10.13=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 郑文源 <> --- .../10.13\347\254\224\350\256\260.txt" | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 "13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/10.13\347\254\224\350\256\260.txt" diff --git "a/13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/10.13\347\254\224\350\256\260.txt" "b/13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/10.13\347\254\224\350\256\260.txt" new file mode 100644 index 0000000..9c9c35d --- /dev/null +++ "b/13\345\217\267\351\203\221\346\226\207\346\272\220/\347\254\224\350\256\260/10.13\347\254\224\350\256\260.txt" @@ -0,0 +1,78 @@ +# 1.javascrip的语法 + +​ js可以有几种写法: +​ 1、写在script标签内 +​ 2、写在外部js文件里面 +​ 3、写在标签内部的 +​ + +js的数据类型 + 数据类型 就是我可以了解到的是描述数据的类型 + + js基本的数据类型 :数字类型,字符串型,布尔型,undefined,null + 对象类型 数组 + + 1、数字类型(Number) + 只有一种数字类型,数字 可以是小数 ,也可以的整数 + 以0开头 默认使用8进制来表示我的这个数字 + 以0x开头 默认使用16进制来表述我的这个数字 + 如果以-开头 默认以负数 + 如果我带有e:以科学计数法来解析我的这个数字 + 2、字符串型(string) + 字符串是存储字符的变量,用来表示文本的数据类型,程序中的字符串是包含单引号/双引号的,由单引号来界定我双引号中包含的字符串 反过来 + es6模板字符串("`") + + 3、布尔类型(boolean) + + 一般是用在流程控制语句中,字符串和数字类型都是无穷多个,然而我们的布尔数据类型只有两个:true 和 false + 这两个个值一般用于说明某个事物是真或者假 + js一般用布尔类型来比较所得到的结果 + + 4、null(空) + null + 关键字null是一个特殊的值,它表示变量为空值,用来定义空的或者是不存在的引用。 + 如果试图去引用一个没有定义的值,就会返回一个null。 + 这里注意一点:null并不等于"" 或者0 + + 5、undefined(未定义) + 这个值表示变量不含有值,没有定义的值,或者被定义了一个不存在的属性值 + !null和undefined区别: + null它表示一个变量被赋予一个空值,而undefined是表示变量还没有被赋值 + + +​ + +数据类型间转换 + 1、显示数据类型转换 + 1.1转数字类型: + 1.Number():可以将任意类型的参数转换为数字类型,遵循以下规则: + 1、如果它是一个布尔值true和false将被分别转成1和0; + 2、如果它是以个数字,返回它本身 + 3、如果是null,返回0; + 4、如果是undefined,返回NaN + 5、如果是一个字符串: + 1)如果这个字符串只包含数字,则直接将它转成10进制数字(忽略前面的0) + 2)如果有有效浮点格式,将它转成一个浮点数值 + 3)如果是空字符串,转换为0 + 4)如果以上都不符合==>NaN + + 2.parseInt(string,num):可以解析一个字符串,返回一个整数 + + 1)忽略字符串前面所有的空格,直到找到第一个非空字符为止 + 2)如果第一个字符不是数字或者“-” 直接返回NaN + 3)如果第一个字符是数字,它解析到遇到的第一个不是数字的字符为止 + 4)如果上面解析完结果是以0开头,就将它当成一个八进制来解析 + 5)如果以0x开头,则当成十六进制来解析。 + 6)如果我指定了num参数,那么 它就以num进制来解析 + + 3.转字符串类型: + 1.String():将任意的一个类型的值转换为字符串,遵循一下下规则: + 1)如果是null,==>"null" + 2)如果是undefined ==>"undefined" + toFied(num):可以把Number类型四舍五入为指定小数位的字符串。 + 返回的字符串,num保留小数位 + Boolean():如果这个值是空字符串("")、数字零(0)、undefined或者null 会返回false,否则返回true + !空格并不是空字符串 + + 2、隐式数据类型转换 + js的数据类型非常弱的,在使用算术运算符的时候,运算符两边的数据类型可以是任意的 这是因为js的引擎它在代码运行之前偷偷把数据类型进行转换 ,这种转换我们称之为隐式转换 \ No newline at end of file -- Gitee