自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 前端模块化

前端模块化一.为什么要有模块化?解决全局变量命名冲突的问题,另外这种代码的编写顺序对js文件的依赖顺序几乎是强制性的。我们可以使用匿名函数来解决命名冲突的问题,但同时会造成代码的不可复用性(在另个文件中不容易使用),因为flag是个局部变量。我们可以使用将需要暴露到外面的变量,使用一个模块作为出口。在匿名函数内部,定义一个对象,给对象添加各种需要暴露到外面的属性和方法,最后将这个对象返回,并且在外面使用一个ModuleA接受。这就是模块化最基础的封装,事实上模块的封装还有很多高级的话题。

2021-06-07 23:57:11 101 1

原创 使用ES6模块化import本地js文件出现跨域问题的解决方式

Access to script at ‘file:///C:/Users/Administrator/Desktop/Vue/11-%E6%A8%A1%E5%9D%97%E5%8C%96%E5%BC%80%E5%8F%91/02-ES6%E6%A8%A1%E5%9D%97%E5%8C%96/aaaa.js’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported for pr.

2021-06-07 23:08:41 3311

转载 JS中for循环中绑定事件(trs[i]不能与this替换)

案例:需求: 当鼠标移动到表格中的每一行时,行的背景颜色发生变化;移出时,恢复原状.js中的部分代码如下:var trs = document.getElementsByTagName(“tr”);//(1)获取所有的行对象,并存入数组.//移动鼠标,表格行有颜色变化for (var i = 0; i < trs.length; i++) {//(2)遍历,获取每一个元素对象//移动到元素对象trs[i].onmouseover = function () {//(3)为每一个元素对象绑

2021-03-02 16:31:41 248

原创 JS中for循环中绑定事件(trs[i]不能与this替换)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-03-02 16:26:37 163

原创 简易ATM机

功能需求:List item 里面现存有 100 块钱。List item 如果存钱,就用输入钱数加上先存的钱数, 之后弹出显示余额提示框List item 如果取钱,就减去取的钱数,之后弹出显示余额提示框List item 如果显示余额,就输出余额List item 如果退出,弹出退出信息提示框<script> var sum = 100; do { var num = pro

2021-02-22 01:57:05 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除