最新 最热

字节前端高频手写面试题(持续更新中)1

观察者需要放到被观察者中,被观察者的状态变化需要通知观察者 我变化了 内部也是基于发布订阅模式,收集观察者,状态变化后要主动通知观察者

2023-01-03
2

假如面试官问你Babel的原理该怎么回答1

简单地说,Babel 能够转译 ECMAScript 2015+ 的代码,使它在旧的浏览器或者环境中也能够运行。

2023-01-03
1

ES6新特性: 解构赋值

我们经常会遇到需要获取对象中的某些值的场景,最简单直接的方式就是通过 对象.属性名 获取

2022-12-30
2

java作用域-什么是JavaScript作用域、作用域链?

作用域、作用域链也是面试中出镜率很高的问题之一java作用域java作用域,同时也是中最重要的基础概念之一。

2022-12-29
1

ES6 箭头函数 Arrow Function

箭头函数相当于匿名函数,简化了函数定义,将原函数的 function 关键字和函数名都删掉,并使用 => 连接参数和函数体

2022-12-28
1

【入门教程】Rollup模块打包器整合

注意:name为推荐选项,未指明打包后的模块名称,虽然打包产物可以正常加载但无法触发执行。

2022-12-26
2

正则的扩展

ES6 改变了这种行为。如果RegExp构造函数第一个参数是一个正则对象,那么可以使用第二个参数指定修饰符。而且,返回的正则表达式会忽略原有的正则表达式的修饰符,只使用新指定的修饰符。...

2022-12-21
2

数值的扩展

ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。

2022-12-21
2

函数的扩展

上面代码检查函数log的参数y有没有赋值,如果没有,则指定默认值为World。这种写法的缺点在于,如果参数y赋值了,但是对应的布尔值为false,则该赋值不起作用。就像上面代码的最后一行,参数y等于空字符,结果被改为默认值。...

2022-12-21
1

字符串的新增方法

ES5 提供String.fromCharCode()方法,用于从 Unicode 码点返回对应字符,但是这个方法不能识别码点大于0xFFFF的字符。

2022-12-21
2