快捷导航
查看: 144|回复: 21

javascriptjava成熟分类(免费网站java)

[复制链接]

1万

主题

0

回帖

1万

积分

论坛元老

积分
10878
发表于 2023-10-11 22:51:15 | 显示全部楼层 |阅读模式
<p data-track="1">
   哈喽,大家好啊,这里是雷工笔记,我是雷工。
  </p><p data-track="108">
   数据类型比较常见,无论是对程序员,还是电气工程师来说,都再熟悉不过了,这里跟着教程了解一下,主要看跟自己以往在其他PLC,C#,组态软件中应用的有啥不同。
  </p><p data-track="110">
   在计算机的世界就像黑客帝国中的超级计算机,其中的人、物其实都是虚拟的数据。
  </p><p data-track="111">
   数据类型:用来在计算机中标记程序的运算规则的。
  </p><p data-track="112">
   计算机程序可以处理海量的数据,为啥要给数据分类?
  </p><p data-track="113">
   1、为了更加充分和高效的应用计算机内存。
  </p><p data-track="114">
   2、为了更加方便程序猿合理的使用数据。
  </p><p class="pgc-img-caption">
</p><p data-track="116">
   JavaScript中的数据类型整体分为两大类:
  </p><p data-track="117">
   1、基本数据类型;
  </p><p class="pgc-img-caption">
</p><p data-track="118">
   2、引用数据类型(复杂类型);
  </p><p class="pgc-img-caption">
</p><p data-track="120">
   数字型即我们小学中学到的数字,可以是整数、小数、正数、负数。
  </p><p data-track="121">
   数字类型:只要变量的值是纯数字,且没有引号,那么当前变量就是数字类型。
  </p><p data-track="122">
   相比其他组态软件中分16位整型,双整型,有符号,无符号,浮点数等类型要简单些。
  </p><p data-track="123">
<strong>
    示例:
   </strong>
</p><p data-track="126">
   在JavaScript语言中正数、负数、小数等统称为数字类型Number。
  </p><p data-track="127">
<strong>
    注意事项:
   </strong>
</p><p data-track="128">
   1、JavaScript语言属于弱数据类型,变量到底属于什么类型,需要等赋值后,才能确定。
  </p><p data-track="129">
   2、Java语言属于强数据类型,例如:int b=4;定义时就确认了,必须是整数。
  </p><p class="pgc-img-caption">
</p><p data-track="131">
   1、数字类型在程序中可以有许多操作,例如,加+,减-,乘*、除/,等待,经常涉及运算。
  </p><p data-track="132">
   运算涉及到算术运算符,也称作数学运算符,主要包括加、减、乘、除、取余等。
  </p><p data-track="133">
   2、说到计算就涉及计算的优先级,在JavaScript中的优先级和小学数学中的算术优先级一样,都是先乘除,后加减,想改变加括号。
  </p><p data-track="134">
   3、NaN代表一个计算错误。它是一个不正确的或者一个未定义的数学操作所得到的结果。
  </p><p data-track="135">
<strong>
    示例:
   </strong>
</p><p data-track="137">
   NaN是粘性的。任何对NaN的操作都会返回NaN。
  </p><p data-track="138">
<strong>
    示例:
   </strong>
</p><p class="pgc-img-caption">
</p><p data-track="141">
   1、通过单引号(‘’)、双引号(“”)包裹的数据都叫字符串,单引号和双引号没有本质上的区别,推荐使用单引号。
  </p><p data-track="142">
   示例:
  </p><p data-track="147">
<strong>
    2、注意事项:
   </strong>
</p><p data-track="148">
   2.1、无论单引号或是双引号必须成对应用;
  </p><p data-track="149">
   2.2、单引号/双引号可以互相嵌套,但是不可以自己嵌套自己;
  </p><p data-track="150">
   2.3、必要时可以使用转义符\,输出单引号或者双引号。
  </p><p class="pgc-img-caption">
</p><p data-track="152">
<strong>
    3、拼接字符串
   </strong>
</p><p data-track="153">
   使用场景:+运算符,可以实现字符串的拼接。
  </p><p data-track="154">
   使用口诀:数字相加,字符相连;
  </p><p data-track="155">
<strong>
    示例:
   </strong>
</p><p data-track="161">
<strong>
    注意:
   </strong>
</p><p data-track="162">
   只要变量中有一个数据类型是字符串类型,那么在计算的时候遇到加号,则直接拼接字符串;
  </p><p data-track="163">
   如果遇到除加号以外的符号,那么计算机先将字符串转换为对应的数字,然后再计算,
  </p><p class="pgc-img-caption">
</p><p data-track="164">
<strong>
    4、模板字符串
   </strong>
</p><p data-track="166">
   4.1、应用场景
  </p><p data-track="167">
   拼接字符串和变量
  </p><p data-track="168">
   在没有它之前,要拼接变量比较麻烦
  </p><p data-track="169">
<strong>
    示例:
   </strong>
</p><p data-track="171">
   4.2、模板字符串语法
  </p><p data-track="172">
   ● ``(反引号)
  </p><p data-track="173">
   ●在模板字符串中通过${变量}获取变量的值。
  </p><p data-track="174">
   ● 反引号在英文输入模式下,键盘键Tab上面那个按键(1左边那个按键)
  </p><p data-track="175">
   ● 内容拼接时,用${}包裹住变量。
  </p><p data-track="176">
<strong>
    示例:
   </strong>
</p><p data-track="178">
   好像C#中也有类似的应用方法。
  </p><p class="pgc-img-caption">
</p><p data-track="180">
   表示开关量,是或否时在计算机中对应的是布尔类型。
  </p><p data-track="181">
   他有两个固定的值,True与False,表示真时用true,表示假时用False。
  </p><p data-track="182">
   true:代表正确的,条件成立的;
  </p><p data-track="183">
   False:代表错误的,条件不成立的;
  </p><p data-track="184">
<strong>
    示例:
   </strong>
</p><p class="pgc-img-caption">
</p><p data-track="189">
   7.1、未定义是比较特殊的类型,只有一个值undefined。
  </p><p data-track="190">
   7.2、什么情况下出现?
  </p><p data-track="191">
   只声明变量,不赋值的情况下,变量的默认值为undefined,一般很少【直接】为某个变量赋值为undefined。
  </p><p data-track="192">
   undefined值本身表示的含义未定义;
  </p><p data-track="193">
<strong>
    示例:
   </strong>
</p><p data-track="196">
<strong>
    7.3、实例场景:
   </strong>
</p><p data-track="197">
   我们开发中经常声明一个变量,等待传送过来的数值。
  </p><p data-track="198">
   如果我们不确定这个数据是否有传递过来,此时我们可以通过检测这个变量是不是undefined,来确定是否有数据传递过来。
  </p><p class="pgc-img-caption">
</p><p data-track="201">
   8.1、如果变量的值是null,那么变量的数据类型叫空类型,——对象类型。
  </p><p data-track="202">
   JS中的null仅仅是一个表示“无”、“空”或“值未知”的特殊值。
  </p><p data-track="203">
<strong>
    示例:
   </strong>
</p><p data-track="206">
   8.2、null和undefined的区别:
  </p><p data-track="207">
   ● undefined表示木有赋值
  </p><p data-track="208">
   ● null 表示赋值了,但是内容为空
  </p><p data-track="209">
   8.3、null实例场景:
  </p><p data-track="210">
   官方说明:把null作为尚未创建的对象。
  </p><p data-track="211">
   将来有个变量里面存放的是一个对象,但是对象还没创建好,可以先给个null
  </p><p data-track="213">
   以上为学习JavaScript基础知识数据类型的相关笔记。
  </p>

1

主题

3444

回帖

5171

积分

论坛元老

积分
5171
发表于 2023-10-13 12:15:54 | 显示全部楼层
这真是不错,顶给需要的人

1

主题

3468

回帖

5207

积分

论坛元老

积分
5207
发表于 2023-10-16 01:29:06 | 显示全部楼层
学习了,谢谢分享、、、

1

主题

3350

回帖

5030

积分

论坛元老

积分
5030
发表于 2023-10-16 01:29:37 | 显示全部楼层
看帖回帖是美德!

1

主题

3428

回帖

5147

积分

论坛元老

积分
5147
发表于 2023-10-16 05:52:50 | 显示全部楼层
好帖,来顶下

1

主题

3492

回帖

5243

积分

论坛元老

积分
5243
发表于 2023-10-16 05:53:33 | 显示全部楼层
小手一抖,积分到手!

1

主题

3460

回帖

5195

积分

论坛元老

积分
5195
发表于 2023-10-18 10:32:59 | 显示全部楼层
不错不错,楼主您辛苦了。。。

1

主题

3444

回帖

5171

积分

论坛元老

积分
5171
发表于 2023-10-18 10:33:40 | 显示全部楼层
不错,支持下楼主

1

主题

3550

回帖

5330

积分

论坛元老

积分
5330
发表于 2023-10-19 03:19:47 | 显示全部楼层
沙发!沙发!

1

主题

3472

回帖

5213

积分

论坛元老

积分
5213
发表于 2023-10-19 03:20:21 | 显示全部楼层
好好 学习了 确实不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|聚云老站长 ( 粤ICP备2023011934号-1 )

GMT+8, 2024-9-20 14:49 , Processed in 4.556812 second(s), 24 queries .

快速回复 返回顶部 返回列表