摘要:
es5 构造函数 实例: 作为对象的模板,通过class关键字,可以定义类,相当于创建一个 实例 可以看到里面有一个constructor方法,这就是构造方法,this则代表实例对象 ES5 的构造函数Point,对应 ES6 的Point类的构造方法。 定义“类”的方法的时候,前面不需要加上fun 阅读全文
摘要:
创建SSH Key。 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。 如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: 你需要把邮件地址换成你自己的邮件地址,一 阅读全文
摘要:
Date 对象,是操作日期和时间的对象。 Date 为内置的构造函数, 通过 new Date () 来获取当前本地日期与时间 传参 传递Number 将从 '1970/01/01 00:00:00' 为起点,开始叠加的毫秒数,传入负值将倒退。 传递日期格式字符串 直接显示对应日期时间 字符串的格式 阅读全文
摘要:
1,HTML5 新语义化标签 2,HTML5 新type属性 3,HTML5 其他重要属性 4,HTML5 新增事件 (非重要) 5,HTML5 新增表单元素 6,HTML5 新增DOM选择和操作样式 querySelector 获取单个元素,如果获取的元素不止一个,那么只会返回满足条件的第一个元素 阅读全文
摘要:
checkout > 将SVN仓库的代码拷到本地, 比如你现在参与一个团队项目,项目代码在你之前肯定已经写了很多了, 你可以通过checkout项目代码,获得整个项目。 update > 在你写代码的过程中,同事很可能已经提交过代码到SVN服务器,而你本地项目显然没有同事新提交的代码, 你可以通过u 阅读全文
摘要:
Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为 Flex 布局。 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex i 阅读全文
摘要:
ftp 软件 可直接上传至服务器但不便于管理 Git上传 GitHub/码云/codinghub 登录服务器 ssh 协议登录 ssh 账户@ip地址 密码 mkdir 创建文件 workspace 工作文件 在内网创建一个Git 服务器 : GitLab 安装 pm2 :启动node服务器 多人开 阅读全文
摘要:
JSONP由两部分组成: 回调函数和数据 回调函数是接收到响应时应该在页面中调用的函数,其名字一般在请求中指定。 数据是传入回调函数中的JSON数据。 优点: 能够直接访问响应文本,可用于浏览器与服务器间的双向通信。 缺点: JSONP从其他域中加载代码执行,其他域可能不安全; 难以确定JSONP请 阅读全文
摘要:
组件化 基于UI 样式布局 没有过多 js 代码操作的 比如:一个导航栏 一个表单 一个搜索框 一个侧边栏 一个html 等等.... 模块化 基于功能模块 一个可以替换的js部分称之为模块(module) 模块化: 将代码按照特定的逻辑组合到一起,进行编码和使用;简单的说就是一个或多个有特定功能的 阅读全文
摘要:
@vue/cli 是一个基于 Vue.js 进行快速开发的完整系统。 @vue/cli 基于node服务 需要8.9以上版本 可以使用 nvm等工具来控制node版本 构建于 webpack 和 webpack-dev-server 之上 安装 如果已安装旧版 需要先卸载旧版本 : 1 npm un 阅读全文
摘要:
查看 npm 命令 npm help 全局命令参数 -g npm install -g // 安装全局 npm uninstall -g // 卸载全局 全局node包中 i5ting_toc 这个包可以把md文件格式化成一个网页 运行 i5ting_toc -f 文件名.md -0 版本安装 可以 阅读全文
摘要:
分析1.必须在包的顶层目录下2.二进制文件应该在bin目录下3.javascipt在lib目录下4.文档在doc目录下 package.json字段分析 name:包的名称,必须是唯一的,由小写英文字母、数字和下划线组成,不能包含空格 description:包的简要说明 version:符合语义化 阅读全文
摘要:
页面布局单位计算 一般有两大类:绝对长度单位和相对长度单位 绝对长度单位: px 像素:是显示屏上显示的每一个小点,为显示的最小单位 in 英寸,1in = 96px cm 厘米,1cm = 37.8px mm 毫米,1mm = 3.78px pt 磅,1pt = 1/72 英寸 px 像素:是显示 阅读全文
摘要:
定位 定位模式: static relative absolute fixed 边偏移 :top bottom left right 一般的定位必须要有定位模式以及边偏移 定位模式: static relative absolute fixed 边偏移 :top bottom left right 阅读全文
摘要:
盒模型 1、box-sizing: content-box 是普通的默认的一种盒子表现模式 盒子大小为 width + padding + border content-box:此值为其默认值,其让元素维持W3C的标准Box Mode 2、box-sizing:border-box 以盒子边框为界 阅读全文
摘要:
常用快捷键—Webstorm入门指南 提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。 快捷键配置 点击“File”-> “settings” Webstorm预置了其他编辑器的快捷键配置,可以点击 最重要::代码快捷键 Webstorm快 阅读全文
摘要:
模态框: 打开一个弹框 不关闭它就不能做框外的操作 必须关闭或弹出另外的弹框 加载延迟loading + 进度条只要有请求 就处理一下监控ajax 全局事件jquery: $('#box').ajaxStart() //开始 多个ajax共享一个start $('#box').ajaxSend()/ 阅读全文
摘要:
1, vue-router 路由 有两个模式 (mode) hash (默认模式) 使用URL来模拟一个完整的URL 但是没个URL都会带上 "#/'' 支持所有浏览器 这个模式使用 redirect (重定向) 手动刷新页面会定到 第一个页面 history 模式 history.pushStat 阅读全文
摘要:
什么是事件对象? 比如当用户单击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对象. 注:事件通常与函数结合使用,函数不会在事件发生前被执行! 不同浏览器event 对象不同 可利用 "|| " 操作符来实现兼容 比如: 不同的浏览器 , 阅读全文
摘要:
background 给元素添加背景属性, 是一个简写属性, 在一个声明中设置所有的背景属性。 简写 所有浏览器都支持 background 属性 且不可继承。 IE8 以及以下的浏览器不支持一个元素多设置个背景图像。 可以设置如下属性: background-color 元素的背景颜色取值和 co 阅读全文