摘要: 一、基本用法 箭头函数的基本语法是: var 函数名=(参数1,参数2)=>{要执行的函数操作}; 例如一下两端代码进行函数声明的功能是一样的: var f1=(num1,num2)=>{ console.log(num1+num2); } var f2=function(num1,num2){ c 阅读全文
posted @ 2019-04-03 22:47 qingshanyici 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 一、应用缓存 HTML5的应用缓存,叫做application cache,简称为appcache,是从浏览器缓存中分出来的一块缓存区。要想在这个缓存区中保存数据,可以使用一个描述文件列出要下载和缓存的资源。 然后利用<html>标签里面的manifese属性指定文件的路径。 二、数据存储 能够直接 阅读全文
posted @ 2019-03-27 22:42 qingshanyici 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 曾经,XML是传输结构化数据的标准。后来JSON出现,干掉了他。就是这么一个cool guy,能不学吗? 〒▽〒 JSON是一种数据格式,不是编程语言。因此,并不是只有JS才使用JSON,JSON只是JS语法的一个子集。 一、JSON的语法 JSON的语法可以表示三种类型的值:简单值、对象和数组。 阅读全文
posted @ 2019-03-21 22:12 qingshanyici 阅读(171) 评论(0) 推荐(0) 编辑
摘要: (ಥ_ಥ) 啊啊,我的胃好疼啊。感觉最近胃又开始不舒服了。啊——果然老了呢,想当初,我也是不坏金刚之身来着呢,唉,我的可怜的小胃胃 (ಥ_ಥ) 记录几个已经常见的不能再常见的css3样式。 一、方框的阴影,box-shadow 参数解释: inset:可选。关键字。用于设置阴影位于元素内部还是外部, 阅读全文
posted @ 2019-03-18 20:47 qingshanyici 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 虽然我们一直竭力避免表布局,但是表本身的布局,在CSS的世界里,却是很显眼的。所以,要学。(ಥ_ಥ) 每个小小的表单元格,有内容、内边距和边框,但是没有外边距。如果试图设置外边距,css会将其忽略。 首先,先来看看表里面的最小单元格,每个小小表格拥有的属性。 一、表标题,caption-side 好 阅读全文
posted @ 2019-03-17 22:10 qingshanyici 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 上一节我简单写了创建对象的集中方法,关于对象,还有一个有趣的概念,那就是继承。 OO语言,Object-Oriented,即面向对象编程。JS实现继承的方式叫做——实现继承,实现继承又是通过原型链来实现的。 (#`皿´) 吼吼,听听这绕口令,就问你怕不怕! (#`皿´) 一、原型链 构造函数,原型和 阅读全文
posted @ 2019-03-11 21:46 qingshanyici 阅读(672) 评论(0) 推荐(0) 编辑
摘要: ES6里添加一个特殊的语法形式用于函数声明,叫做箭头函数。格式如下: 为什么要用箭头函数来声明一个函数?当然是为了少让你敲几个单词啦。(✪ω✪) 开玩笑的。 可以看到,cool()函数弄丢了this的绑定。解决的方法就是定义一个常量等于this。代码如下: 而在箭头函数中,引入了一个叫做this词法 阅读全文
posted @ 2019-03-10 17:16 qingshanyici 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、创建闭包 创建闭包的常见方式,就是在一个函数内部创建另一个函数。 二、作用域链 当某个函数被调用的时候,会创建一个执行环境和相应的作用域链,然后使用arguments初始化对象。这个对象叫做活动对象。 在作用域链中,外部函数的活动对象始终处于第二位。以此类推,直到作用域链终点——全局执行环境。 阅读全文
posted @ 2019-03-10 10:59 qingshanyici 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: 一、对象的特点 对象,就是类。类,就是具有相同的属性和方法。但是,js里面没有类的概念。 二、js创建对象的方法 js创建对象常用的有4种方法,Object构造函数、对象字面量和工厂函数、自定义构造函数模式。 前两个一次只能创造一个对象,后两个可以大批量创造对象。 工厂函数:没有办法检验你创建的对象 阅读全文
posted @ 2019-03-08 11:59 qingshanyici 阅读(2676) 评论(0) 推荐(1) 编辑
摘要: 一直想好好整理一下webpack,现在就整理吧。 总结自己的实际搭建的整理情况,我还是要先对自己说一句,以后给文件夹起名字的时候不要用一些特殊的关键字,比如我在做这个demo的时候,我用的文件夹名称叫做“webpack”,然后npm的时候总是出错,因为不能在叫“webpack”这个名称的文件夹下面添 阅读全文
posted @ 2019-03-03 23:37 qingshanyici 阅读(186) 评论(0) 推荐(0) 编辑