Js中parseInt()的怪异行为
parseInt()是内置的 JS 函数,用于解析数字字符串中的整数。 例如,解析数字字符串100:parseInt(numericalString, radix)还接受第二个参数:从 2 到 36,表示字符串的基数。例如指定 16 表示被解析值是十六进制数。
一篇搞懂Git 和 SVN 的区别
Git和SVN都是版本管理系统,但是他们命令区别后面会简单进行一个对比,我们先从原理的角度分析,大家想想为什么我们代码管理为什么一般用git,原型图和高保真管理一般用SVN?
明明有了promise,为啥还需要async await?
为了让还没听说过这个特性的小伙伴们有一个大致了解,以下是一些关于该特性的简要介绍:async/await是一种编写异步代码的新方法。在这之前编写异步代码使用的是回调函数和promise。async/await实际是建立在promise之上的。因此你不能把它和回调函数搭配使用。
利用JavaScript内置日期和时间格式化时间
虽然这个案例比较简单但是还是有需要注意的地方哈!比如我们在得到月份的时候必须要+1,否则返回的月份会比真实的月份少1。这也在提醒我们在敲代码的时候一定要细心细心再细心!
提高React界面性能的十个小技巧
众所周知,没有人会喜欢响应缓慢的Web界面。而作为最受欢迎的JavaScript框架之一,React提供了多种提高UI性能的方法。下面让我们一探究竟吧。总的说来,React是通过维护视图中的内存(in-memory)模型来运作的
JS 中一些高效的魔法运算符
JavaScript 现在每年都会发一个新版本,里面也会新增一些操作更加便利、高效的运算符。今天我们就来盘点下几个高效的魔法运算符。
Js中如何克隆对象?
我们假设一个变量 name 具有一个与之关联的原始值(number,string,boolean,undefined 和null)。 如果我们将此变量 name 复制到另一个变量name2 ,则原始变量的任何修改都不会影响到第二个变量,因为它们是原始值
css解决高度塌陷问题
父元素在文档流中高度默认是被子元素撑开的,当子元素脱离文档流以后,将无法撑起父元素的高度,也就会导致父元素的高度塌陷,父元素的高度一旦塌陷所有元素的位置将会上移
Vue3对比Vue2有哪些变化
Vue3 使用 Proxy 进行的响应式,Proxy 相比于 defineProperty 的优势,Object.defineProperty() 的问题主要有三个: