摘要: JavaScript 设计模式之观察者模式 观察者模式(Observer pattern)是一种软件设计模式,在这种模式中,一个称为subject的对象维护一个observer列表,在状态发生变化时自动通知它们,通常是调用它们的一个方法。 它定义了对象之间的一对多依赖关系,这样当一个对象改变状态时, 阅读全文
posted @ 2021-05-25 18:14 一星一辰 阅读(117) 评论(0) 推荐(0)
摘要: this指向 普通函数中this指向window 构造函数中this指向当前所创建的对象 定时器中this指向window 对象方法中的this指向调用者 事件处理程序中this指向事件源 阅读全文
posted @ 2021-05-25 16:16 一星一辰 阅读(65) 评论(0) 推荐(0)
摘要: 一、axios是什么 axios 是一个轻量的 HTTP客户端 基于 XMLHttpRequest 服务来执行 HTTP 请求,支持丰富的配置,支持 Promise,支持浏览器端和 Node.js 端。 特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http请求 支 阅读全文
posted @ 2021-05-24 23:57 一星一辰 阅读(258) 评论(0) 推荐(0)
摘要: typeof typeof用以获取一个变量或者表达式的类型,typeof一般只能返回如下几个结果: number,boolean,string,function(函数),object(NULL,数组,对象),undefined。只能区分基本类型 不同的对象在底层都表示为二进制,在 JavaScrip 阅读全文
posted @ 2021-04-28 22:46 一星一辰 阅读(80) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-04-18 05:49 一星一辰 阅读(46) 评论(0) 推荐(0)
摘要: vue 模板语法是这样的: html: <div id='app'> <!-- 调用该组件之前必须先注册该组件! --> <test></test> </div> js: new Vue({ components: { // 注册 test 组件 test: { template: '<div cl 阅读全文
posted @ 2021-04-17 08:50 一星一辰 阅读(62) 评论(0) 推荐(0)
摘要: vue结构描述如下表: 文件夹/文件 描述 build 项目构建(webpack)相关代码 config 配置目录,包括端口号等。我们初学可以使用默认的。 node_modules npm 加载的项目依赖模块 src 这里是我们要开发的目录,基本上要做的事情都在这个目录里。里面包含了几个目录及文件。 阅读全文
posted @ 2021-04-16 04:31 一星一辰 阅读(451) 评论(0) 推荐(0)
摘要: 项目开始: git init // 初始化本地git代码仓库 git checkout -b 分支名 // 建一个属于自己的分支提交代码方便管理(这句话的意思就是 创建分支并且切换到该分支下) 可以不用创建分支也来可以,如果不需要的话 git clone 仓库地址 // 将远程上的代码先克隆到本地 阅读全文
posted @ 2021-04-15 13:39 一星一辰 阅读(64) 评论(0) 推荐(0)
摘要: EsLint —— 语法纠错 Auto Close Tag —— 自动闭合HTML/XML标签 Auto Rename Tag —— 自动完成另一侧标签的同步修改 CSS Peek 你可以追踪至样式表中 CSS 类和 ids 定义的地方 Class autocomplete for HTML 智能提 阅读全文
posted @ 2021-04-12 16:59 一星一辰 阅读(126) 评论(0) 推荐(0)
摘要: Vue项目中ESLint基本语法要求 JS中的字符串使用单引号包裹 代码结尾不能跟分号 声明的变量和方法必须被调用 代码的最后一行要加换行 tab键用多个空格代替, 一个tab键等于2个空格 声明的方法名和圆括号之间加空格 为了适应ESLint语法要求, 前期的准备工作 安装ESLint插件, 实时 阅读全文
posted @ 2021-04-12 08:10 一星一辰 阅读(125) 评论(0) 推荐(0)