JavaScript
-
node.js readline和line-reader逐行读取文件
逐行读取文件的能力允许我们读取大文件,而无需将其全部存储到内存中。它有助于节省资源和提高应用程序的效率。 它允许我们寻找所需的信息,一旦找到了相关的信息,我们可以停止搜索过程,可以…
-
命令行执行TypeScript文件
TypeScript是一种开源编程语言,它是由微软开发和维护的。 TypeScript在语法上遵循JavaScript,但增加了更多的特性。它是JavaScript的超集。 为了执…
-
js中JSON对象字符串转数组
给定一个JSON字符串,任务是将JSON字符串转换为JSON对象数组。 这个数组包含在JavaScript的帮助下从JSON字符串中获得的JavaScript对象的值。解决这一问题…
-
js数组最后一个元素多种获取方法总结
文本俺将跟大家讨论js获取数组最后一个元素多种实现方式。 length 因为数组索引是从0开始,所以我们可以通过访问数组长度减去1,这样就达到了访问最后一个元素的目的。 注 :如果…
-
js邮箱正则表达式
如何验证是否是正确的邮箱表达式? 使用正则表达式可能是最好的方法,你可以在这里看到一些例子(在chrome控制台上测试)。 下面是可以接受unicode的正则表达式的例子: 但是请…
-
js正则忽略大小写
js写一个正则的时候,默认情况下正则是区分大小的。 例如: 我们可以使用i来忽略大小写,语法如下: 上面的代码修改为如下: 以下,我们就通过正则修饰符i,解决了js正则忽略大小写。…
-
js删除对象属性
假设你使用下面的代码创建了一个对象: 如果你想要删除regex属性,使得新的对象成为下面这样: 我们该如何删除对象的regex属性呢? 使用JavaScript的delete操作符…
-
ES2020 JavaScript特性
新的ES2020功能现在已经完成了,这意味着我们现在对ES2020将要发生的变化有了一个完整的概念,新的改进了的JavaScript规范。 现在就是学习ES2020最好的时候! 本…
-
js命名空间
什么是命名空间? 命名空间是将一组实体、变量、函数、对象封装在一个空间的行为。 JavaScript有各种方法来实现这一点,看到示例将使概念更容易理解。 创建命名空间的最简单方法是…
-
js链式调用
链式调用其实跟语言无关,例如下面形式的代码就属于链式调用: 下面的代码跟上面的代码作用是相同的 只不过上面的看起来更加简洁: 我们可以简化为一行程序。 如果每个方法都返回对象本身,…