- 博客(6)
- 收藏
- 关注
原创 js代理和反射初步了解
ES6提供了一种代理模式来扩展对象操作的行为,我们可以给目标对象定义一个关联的代理对象,而这个代理对象可以作为抽象的目标对象来使用,因此,在对目标对象的各种操作影响目标对象之前,可以在代理对象中对这些操作加以控制,这就达到了监听拦截对象操作的控制。前面讲到的陷阱函数又叫捕获器,是使用代理的主要目的,捕获器就是在处理程序对象中定义的基本操作的拦截器,每个处理程序对象可以包含零个或多个捕获器,每个捕获器都对应一种基本操作,可以直接或间接在代理对象上调用。同样也可以通过代理来代理另一个代理,进行代理的嵌套。
2023-05-05 16:53:45
152
原创 npm模块插件安装路径配置
关于node安装问题npm模块插件安装路径配置 npm模块插件安装路径配置 先决定好插件要安装的位置,我这里以D盘的nodejs文件夹为例 我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹。 启动cmd,输入: npm config set prefix "D:\nodejs\node_global" //全局模块插件存放路径 npm config se
2021-05-17 23:17:20
961
原创 cnpm : 无法加载文件 D:\nodejs\node_global\cnpm.ps1,因为在此系统上禁止运行脚本
cnpm : 无法加载文件 D:\nodejs\node_global\cnpm.ps1,因为在此系统上禁止运行脚本 cnpm : 无法加载文件 D:\nodejs\node_global\cnpm.ps1,因为在此系统上禁止运行脚本 打开windows powershell 以管理员身份运行 执行以下命令 set-ExecutionPolicy RemoteSigned 选择 Y 再继续执行 cnpm,如下图 完美解决 ...
2021-05-17 22:40:01
756
原创 HTML标签代码快捷方式
HTML标签快捷方式 shift+!(html基本结构) <body> <!-- ul>(li.box>img[src=$$.png]+p{内容$})*3 --> <ul> <li class="box"> <img src="01.png" alt=""> <p>内容1</p> </li>
2020-11-13 10:47:03
583
原创 JavaScript 中的对象分类
我们可以把对象分成两类宿主对象和内置对象。 宿主对象(host Objects):由 JavaScript 宿主环境提供的对象,它们的行为完全由宿主环境决定。 内置对象(Built-in Objects):由 JavaScript 语言提供的对象。 固有对象(Intrinsic Objects ):由标准规定,随着 JavaScript 运行时创建而自动创建的对象实例。 原生对象(Native Objects):可以由用户通过 Array、RegExp 等内置构造器或者特殊语法创建的对象。 普通对象(Or
2020-07-09 18:34:42
858
原创 为什么vuejs里面定义的template模板里定义多个元素只显示第一个元素,解析还报错
今天练习到vuejs组件这一块,组件是Vue.js最强大的功能之一,组件可以扩展HTML元素,封装可重用的代码。今天写了一段代码,开始显示的结果出现了错误,内容如下: template: '<input v-model="todowork" type="text">\ <button v-on:click="submit">提交</button>'...
2020-03-05 14:21:32
934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人