摘要:
一、发展历程 javaScript是Netscape为了解决互联网初期网速过慢,而导致用户体验差而诞生的用在客户端语言。 比如一次用户输入提交等待几十秒后,服务器悠哉悠哉的返回了个‘xxx是必填项’。 而javaScript则将这些逻辑优先处理在客户端。 在Netscape将JavaScript发展 阅读全文
posted @ 2023-01-12 11:01
丁少华
阅读(66)
评论(0)
推荐(0)
摘要:
一、兼容性问题的产生 随着时间的推移,es6及其更高版本的'新版js'语法逐渐普及使用开来。 不像后端一样,只需要升级一台掌握在开发者手中的设备(服务器),就万事大吉。 由于客户端浏览器掌握在用户手中,他们拿老的浏览器访问我们新版的语法,代码自然是运行不起来,也就产生了前端颇为头痛的‘兼容’问题。 阅读全文
posted @ 2023-01-12 11:00
丁少华
阅读(94)
评论(0)
推荐(0)
摘要:
前言 说起起面向对象的概念,大家大部分的印象都是与后端相关的。 其实并不是这样,我觉得面-向对象这种思想适合在任何的场景,甚至在现实的场景中。 因为后端相关语言在实践和理论概念的资料和资源能看到的多很多。 而且历史原因,前端最开始之初,大部分时间和精力都是在切页面和利用js操作dom。 所以前端对这 阅读全文
posted @ 2023-01-12 10:50
丁少华
阅读(350)
评论(0)
推荐(0)
摘要:
IE8-时间格式问题 new Date()不支持传入中划线格式的字符 跟小程序一样的bug,如下就会报错 new Date('2020-01-01') 解决办法,替换成2020/01/01的形式就好了 new Date('2020-01-01').replace(/-/g, "/")); IE8-a 阅读全文
posted @ 2023-01-12 10:47
丁少华
阅读(159)
评论(0)
推荐(0)
摘要:
人文历史 “设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977 年建筑界已经有人提出了设计模式。1990 年软件工程界才开始研讨设计模式的话题,后来召开了多次关于设计模式的研讨会。 1995 年,GoF四人合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录 阅读全文
posted @ 2023-01-12 10:45
丁少华
阅读(77)
评论(0)
推荐(0)
摘要:
关于注释问题 注释规遵循jsDoc 类注释(多行注释) /** * 工具类 * @author 丁少华 * @date 2020-01-01 08:00:00 */ 方法注释(多行注释) /** * 用于xxx * @param {string} uid - 用户id * @return {User 阅读全文
posted @ 2023-01-12 10:43
丁少华
阅读(174)
评论(0)
推荐(0)
摘要:
一、编译 编译命令 直接cmd下执行webpack 即可,但是配置成为node项目,就可以使用npm的快捷脚本了, 那么我再提供一个在npm下好用的script命令(只支持windows) "scripts": { "build":"PowerShell.exe rm ./dist/* && web 阅读全文
posted @ 2023-01-12 10:41
丁少华
阅读(64)
评论(0)
推荐(0)
摘要:
window 命令使用 找打chrome安装的位置, 默认在 C:\Program Files\Google\Chrome\Application 然后无头启动 ./chrome.exe --headless --remote-debugging-port=9222 https://www.baid 阅读全文
posted @ 2023-01-12 10:38
丁少华
阅读(943)
评论(1)
推荐(0)
摘要:
熟悉vue的同学,肯定知道有.env或env.development类似于这样的配置文件来定义app的全局变量。那么这是如何实现的呢?如果我没用vue,比如我用的react或者纯手工的webpack项目。我怎么去实现这个功能呢?以下详细描述,也是vue支持配置文件的原理。 如何向应用注入全局变量? 阅读全文
posted @ 2023-01-12 10:36
丁少华
阅读(1897)
评论(0)
推荐(0)
摘要:
amd require.js, 依赖前置,预先下载,立即执行 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-w 阅读全文
posted @ 2023-01-12 10:35
丁少华
阅读(48)
评论(0)
推荐(0)

浙公网安备 33010602011771号