- 博客(5)
- 收藏
- 关注
原创 webpack之路-1
为什么会有webpack 前期的前端开发对于各种功能独立的js文件都是抽离导一个js文件中,在使用是都是通过script变迁引用导html文档中 // a.js var a = 1 function b() {} // b.js var c =1 function d(){} // index.html <script src="./a.js"></script> <script src="./b.js"></script> console.lo
2021-06-13 01:18:33 79
原创 commonJS和es6模块的区别
一、commonjs a、commonjs是值的一个浅拷贝,对于基本数据类型而言 引用的文件修改源文件里面的基本数据类型值是不改变源文件里面的shu'ju
2021-06-12 23:56:31 278
原创 2021-05-09
// 事件派发 监听和回调管理 class Bus { constructor() { this.callbacks = {} } $on (name, fn) { this.callbacks[name] = this.callbacks[name] || [] this.callbacks[name].push(fn) } $emit (name, args) { if (this.callbacks[name]) { this.callbacks[name].forEach(cb => cb(a
2021-05-09 11:19:50 57
原创 2021-04-19
数据类型转换 一、把原始类型转为对象 Object(value) new Object(value) 二、把其他类型转为布尔 除了 0 NaN null undefined 空字符串转为false以为 其他都是转为true 三、把其他类型转为字符串 除对象以外 其他大部分用引号包起来即可(字符串拼接)bigInt会把n去掉 +左右两边有一边出现了字符串或者部分对象 都是按照字符串拼接 +只存在一边 let n = '1' +n ----> 1 数字 ++n ...
2021-04-20 00:00:17 119
原创 2021-04-18
js的数据类型 一 、基本数据类型(原始数据类型) 1、 number 2 、string 3、 null 4、 undefined 5、 boolean 6、symbol (唯一值。 一般用作对象的唯一属性或者一些底层原理) 7、 bigint(大数 超过浏览器的最大或者最小安全的数据Number.MAX_SAFE_INTEGER最高安全数值。Number.MIN_SAFE_INTEGER 最低安全数值。超过这个范围后计算就不准确 bigInt(Number.MAX_SAFE_INT...
2021-04-18 23:03:30 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人