js金额数字格式化
要格式化金额,可以使用 JavaScript 的 toLocaleString() 方法。该方法可以将数字转换为本地化的字符串表示形式,并可以指定货币符号、小数点和千位分隔符等格式。
老板:你工作5年了,为什么还会犯这个简单的错误?
是不是因为数字太大,出现了精度损失?语言中的 Long 类型Java是 64 位,语言Long中的类型JavaScript是否小于 64 位?我的天啊,JavaScript似乎没有类型的数据Long!
你们喜欢用 forEach 吗?说说我为啥不喜欢用 forEach
老实说我不喜欢用forEach,因为它导致的一些bug总是这么不经意,盘点我不喜欢的原因,JavaScript中的forEach()方法是一个同步方法,它不支持处理异步函数。
浅谈(0, eval)(‘this’)
Global Object代表一个全局对象,js中不允许存在独立的函数,变量和常量,它们都是Global Object 的属性和方法,包括内置的属性和方法,但是Global Object实际并不存在,它是由window充当这个角色,并且这个过程是在js首次加载时进行的
JS的预解析
JS的预解析是指在代码执行之前,JavaScript引擎会先对代码进行一次扫描,将变量声明和函数声明提升到当前作用域的顶部,以便在代码执行时能够正确地访问这些变量和函数。这个过程也被称为“提升”。
React18 与 Vue3 全方面对比
Vue 给我们提供了很多的指令功能,而这些功能在 React 中基本都需要我们使用原生 js 来实现。所以会有很多人说: 使用 Vue 实际上你就是在操作 Vue,使用 React 实际上你是在操作 js。
职业建议:辞职时提前通知很重要
这篇文章讨论了辞职时提前通知的好处。文章指出,通常情况下,提前两周通知是辞职时的黄金标准。然而,提前更长时间通知实际上有很多好处。通常,这样做可以让你在工作中只做自己最喜欢的部分,减轻大部分压力
在JS中如何判断两个对象是否相等
在JavaScript中,判断两个对象是否相等有多种方法,取决于你对 相等 的定义以及对象属性的类型。如果你只是需要比较两个对象的属性是否相等(不比较引用地址)
VUE中常用的4种高级方法
provide/inject 是 Vue.js 中用于跨组件传递数据的一种高级技术,它可以将数据注入到一个组件中,然后让它的所有子孙组件都可以访问到这个数据。通常情况下,我们在父组件中使用 provide 来提供数据,然后在子孙组件中使用 inject 来注入这个数据。