会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
受益终生的高级开发工程师教程
Welcome to my world !点我有惊喜额!!!
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
···
19
20
21
22
23
24
25
26
27
···
64
下一页
2021年4月8日
谈谈你对MVVM 的理解?
摘要: MVVM定义 MVVM是 Model-View-ViewModel的缩写,即模型-视图-视图模型。MVVM 是一种设计思想。 模型(Model): 数据保存—存放着各种数据,有的是固定写死的,大多数是从后端返回的数据 视图 (View):用户界面,也就是DOM 视图模型(View-Model):连接
阅读全文
posted @ 2021-04-08 21:40 ygunoil
阅读(447)
评论(0)
推荐(0)
编辑
2021年4月7日
js正则表达test、exec和match的区别
摘要: test的用法和exec一致,只不过返回值是 true false。 exec是正则表达式的方法,而不是字符串的方法 exec与全局是否定义无关系,而match则于全局相关联,当定义为非全局,两者执行结果相同 以前用js很少用到js的正则表达式,即使用到了,也是诸如邮件名称之类的判断,网上代码很多,
阅读全文
posted @ 2021-04-07 23:51 ygunoil
阅读(261)
评论(0)
推荐(0)
编辑
2021年3月29日
ts与js的区别
摘要: https://ts.xcatliu.com/ https://www.tslang.cn/docs/handbook/basic-types.html https://www.dengwb.com/typescript/
阅读全文
posted @ 2021-03-29 21:21 ygunoil
阅读(1336)
评论(0)
推荐(0)
编辑
js有哪些数据类型?及检测数据类型的方式有哪些
摘要: 一.typeof typeof操作符返回一个用来表示数据类型的字符串,注意typeof运算之后的结果都是字符串类型的 注意:typeof是一个操作符,不是一个函数! 1.“string” 值是字符串 2.“boolean” 值是布尔值 3.“number” 值是数值 4.“undefined” 值未
阅读全文
posted @ 2021-03-29 18:15 ygunoil
阅读(127)
评论(0)
推荐(0)
编辑
2021年3月16日
chrome89不再支持/deep/的解决方案: css-loader-deep-remove
摘要: 解决方案: 大家可以用这个插件,css-loader-deep-remove 代替css-loader https://www.npmjs.com/package/css-loader-deep-remove 发现使用chrome最新版(v89),有个别样式出现了问题,排查定位后发现是有些错误地嵌套
阅读全文
posted @ 2021-03-16 18:22 ygunoil
阅读(1517)
评论(2)
推荐(0)
编辑
手写async await
摘要: function asyncToGenerator(generatorFunc) { // 返回的是一个新的函数 return function() { // 先调用generator函数 生成迭代器 // 对应 var gen = testG() const gen = generatorFunc
阅读全文
posted @ 2021-03-16 18:09 ygunoil
阅读(120)
评论(0)
推荐(0)
编辑
proxy和reflect
摘要: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/R
阅读全文
posted @ 2021-03-16 11:55 ygunoil
阅读(70)
评论(0)
推荐(0)
编辑
2021年3月14日
dns-prefetch、prerender、prefetch的理解
摘要: 前端优化选项 DNS预获取 DNS prefetch,即DNS预获取。前端优化中与DNS有关的两点:一个是减少DNS的请求次数,另一个是进行DNS预获取。 DNS预获取可以加快页面渲染速度,无需用户点击链接就能在后台解析,所以能减少用户的等待时间,提升用户体验; 默认情况下,浏览器会对当前页面中和当
阅读全文
posted @ 2021-03-14 22:23 ygunoil
阅读(381)
评论(0)
推荐(0)
编辑
2021年3月12日
dart-scss 替代node-scss
摘要: 就在今天,Sass 官方团队正式宣布 Libsass 将弃用,以及基于它的 Node Sass 和 SassC,并且建议用户使用 Dart Sass。 首先我们看下官方博客的一些回复(前半部分均来自官方博客 https://sass-lang.com/blog/libsass-is-deprecat
阅读全文
posted @ 2021-03-12 23:34 ygunoil
阅读(935)
评论(0)
推荐(0)
编辑
前端Module加载实现机制
摘要: 1.什么是前端模块化 模块化开发,一个模块就是一个实现特定功能的文件,有了模块我们就可以更方便地使用别人的代码,要用什么功能就加载什么模块。 2.模块化开发的好处 1)避免变量污染,命名冲突2)提高代码利用率3)提高维护性4)依赖关系的管理 3.浏览器加载 <script src="path/to/
阅读全文
posted @ 2021-03-12 21:54 ygunoil
阅读(183)
评论(0)
推荐(0)
编辑
上一页
1
···
19
20
21
22
23
24
25
26
27
···
64
下一页
公告