![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 89
编码桐人
这个作者很懒,什么都没留下…
展开
-
JavaScript等于运算符
不同于其他变成语言,JavaScript中相等的比较分为双等于“==”比较和三等于“===”比较。这是因为在Java、C等强类型语言中,一个变量在使用前必须声明变量类型,所以在比较的时候就无须判断变量类型,只需要有双等于即可。对于不同类型的数据,在比较时需要遵循不同的规则。原创 2023-02-01 00:00:12 · 1131 阅读 · 0 评论 -
String类型常见算法
假如存在一个字符串’helloJavaScripthellohtmlhellocss’,其中存在大量的重复字符,例如h、e、l等,去除重复的字符,只保留一个,得到的结果应该是’heloJavscriptm’。在本算法中,使用到了正则表达式/(\w)\1+/g,其中\1表示的是(\w)匹配的内容,而\w表示的是匹配字符、数字、下划线,(\w)\1+正则的目的是匹配重复出现的字符。算法2与算法1的主要思想相同,将正序和倒序的字符逐个进行比较,与算法1不同的是,算法2采用递归的形式实现。原创 2023-01-31 23:19:24 · 733 阅读 · 0 评论 -
String类型的定义与调用
在JavaScript中,有3种定义字符串的方式,分别是字符串字面量,直接调用String()函数与new String()构造函数。原创 2023-01-31 11:54:46 · 828 阅读 · 0 评论 -
Number类型详解
在JavaScript中,Number类型的数据即包括了整型数据,也包括了浮点型数据。下面讲解整型数据的处理规则。最基本的数值采用的是十进制整数,另外,数值还可以通过八进制或者十六进制表示。:如果想要用八进制表示一个数值,那么首位必须是0,其他位必须是0~7的八进制序列。如果后面位数的字面值大于7,则破坏了八进制数据表示规则,前面的0会被忽略,当作十进制数据处理。其中num1首位为0,表示八进制数,然后判断后面每位数值在0~7内,符合八进制数据表示规则,最后将其转换为十进制数值2*8+4=20.原创 2023-01-31 00:24:59 · 3896 阅读 · 0 评论 -
JavaScript的基本数据类型
所有的编程语言都存在数据类型的概念。在JavaScript中,数据类型可以分为和,其中基本数据类型包括Undefined、Null、Boolean、Number、String、Symbol 6种;引用数据类型含有Object、Function、Array、Date等类型。原创 2023-01-30 21:09:15 · 434 阅读 · 0 评论