摘要: 一、时间简介 Date类型使用UTC类型,开始于1970年1月1日零点,并以毫秒为最小单位进行保存。 生成时间当前的方法: var date=new Date(); console.log(date,typeof date)//Sat Jun 08 2019 19:17:41 GMT+0800 (G 阅读全文
posted @ 2019-06-08 20:08 qingshanyici 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 函数function,是一个对象,也是Function类型的一个实例。而函数名,则是指向这个函数对象的一个指针。函数的定义,有两种方法,函数声明和函数表达式。 一、没有重载 如果声明了两个同名函数,则后面的函数会覆盖掉前面的函数。 二、函数声明与函数表达式 解析器会先读取函数声明,然后再执行函数表达 阅读全文
posted @ 2019-05-16 16:49 qingshanyici 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 一、DOM简介 DOM的级别共有两级别: W3C在98年10月标准化了DOM第一级,定义了基本的接口。 00年11月标准化了DOM的第二级,对接口进行升级,并定义了文档事件和CSS样式表的标准API。 文档元素: 当文档节点只有一个子节点,即<html>元素的时候,我们称之为文档元素。 节点属性: 阅读全文
posted @ 2019-05-13 18:24 qingshanyici 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一共有3个方法,slice、substr和substring。 一、slice 第一个参数,必填,开始的index,截取时包含该位置的字符。 第二个参数,可选,结束的index,截取时不包含该位置的字符。如果为负数,则表示倒着数截取掉这些位数。假设为-2,表示倒着截掉两位字符。 二、substr 第 阅读全文
posted @ 2019-05-09 13:56 qingshanyici 阅读(2631) 评论(0) 推荐(0) 编辑
摘要: 存储会话的两种途径:Cookie和Web Storage。 存储会话是什么意思呢?毕竟机器它们又不能真的讲话。所以,我就把存储会话理解为存储用户的信息,比如说用户名和密码,用户一旦输入过后,浏览器就能自己记住这些信息,不用再去记录了。 一、将数据存储在客户端上——cookie 该标准要求,服务器对请 阅读全文
posted @ 2019-05-09 11:39 qingshanyici 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 事件流描述的是从页面接受事件的顺序。但是IE和Netscape开发团队提出了完全相反的顺序,IE的事件流叫做事件冒泡。Netscape的事件流叫做事件捕获。 事件处理程序与事件对象 事件处理程序:响应事件的函数,就叫事件处理程序。 特点:事件处理程序名字以on开头,比如onclick、onload等 阅读全文
posted @ 2019-05-08 15:02 qingshanyici 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Object.assign()方法是ES6里面对象的扩展。它的功能是将源对象的属性或方法复制到目标对象上面。 一、使用 Object.assign(),将源对象的所有可枚举属性复制到目标对象。 方法里面的第一个参数为目标对象,后面的为源对象。如果两种对象存在同名属性,后面的会覆盖掉前面的。如果不写源 阅读全文
posted @ 2019-05-06 11:08 qingshanyici 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 一、基本用法 const命令是用来声明一个只读的常量,这个值不会变。 const声明常量与let一样,不可重复声明。 二、本质(我困惑的地方) const实际上保证的并不是变量的值不可以改动,而是变量指向的内存地址不可改动。 对于简单类型的数据,比如数值、字符串、布尔等,值就保存在变量指向的内存地址 阅读全文
posted @ 2019-04-26 19:39 qingshanyici 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 之前总以为这两个东西是一样的,其实他们的作用大不相同哦。他们的作用是:可以为文档中不一定存在的结构制定样式,他们不是通过文档结构向页面中添加样式。 一、伪类选择器 是用来选择某个类,或者说,选择的是某个类的状态。 1、链接伪类 【:link】: 【:visited】 2、动态伪类 【:focus】 阅读全文
posted @ 2019-04-25 09:45 qingshanyici 阅读(2223) 评论(1) 推荐(0) 编辑
摘要: A align:使…成一条直线。flex纵向排列align-item。 around:围绕。flex属性选择值space-around,两端空白是item间隔的一半。 assign:分配,指派。ES6中对象的新属性。 anonymous:匿名的。ES5中添加了name属性,匿名函数名称为变量名。 a 阅读全文
posted @ 2019-04-24 17:36 qingshanyici 阅读(359) 评论(0) 推荐(0) 编辑