Mieruko的实验室

ES6学习笔记9:字符串更进一步之标签模版字符串

前言之前写过一篇ES6中字符串的,主要是每个点都点一下,没有对模版这一块做太多的介绍。今天讲一讲模版字符串的进阶版,标签模版字符串。字符串的第一篇博客在这里: ES6字符串第一篇博客。 标签模版字符串的基本形态1let template_string = 函数名`模版字符串`; 楼上有点丑,我也知道。标签模版字符串的意思是说,把函数名当做一个标签附加到模版字符串的前面,那么这个函数就可以......

jQuery复习4:jQuery中的动画效果

前言动画效果也是jQuery库吸引人的地方。通过jQuery的动画方法,能够轻松地为网页添加精彩的视觉效果,给用户一种全新的体验。 常用的几个好基友的apishow()方法和hide()方法这两个方法是一对好基友。调用hide()方法时,把元素的display属性设置为none。当调用show()方法时,把元素的display属性设置为block或者inline等等非none的值。 ......

jQuery复习3:jQuery中的事件传播机制和事件委托

前言:前面几篇都在复习用法,这一篇要回忆一下机制。大概的一个轮廓是,事件传播机制(事件冒泡,事件捕获,事件对象)和事件委托(事件绑定)。 事件的旅程————事件传播机制首先再熟悉一遍原生js中的事件传播机制。 这里有一个html结构: 12345<div class="foo"> <span class="bar"> <......

jQuery复习2:jQuery中的事件之事件基础篇

前言:js和html之间的交互式通过用户和浏览器操作页面时引发的事件来处理的。文档或者它的某些元素发生某些变化或操作时,浏览器会自动生成一个事件。jQuery增加并且扩展了基本的事件处理机制,增强了事件处理能力。 本文着重讲解一些比较重要的api。事件绑定机制,我认为非常重要,所以会和事件冒泡,事件捕获等知识点一起,在下一篇文章单独写。 原生js中的事件和jQuery中的事件......

jQuery复习1:jQuery的DOM操作

前言:所谓DOM的行为,其实就是api。 原生js中的DOMDOM操作一般分为三个方法面,即DOM Core(核心),HTML-DOM和CSS-DOM DOM CoreDOM Core并不专属于Javascript,任何一种支持DOM的程序设计语言都可以使用它。我们用的比较多的DOM Core主要是getElementById(),getElementsByTagName(),ge......

jQuery复习0:jQuery选择器一锅端

前言:jQuery是我接触的第一个前端库,在学习的过程中,我借助了jQuery文档,《锋利的jQuery》和《jQuery基础教程》这三个学习材料,同时参考一本叫做《精通jQuery》的厚厚的大部头。然而,jQuery知识点比较碎,所以我还是决定写一个系列博客,既是总结,也是加强自己的记忆。 jQuery选择器概述jQuery选择器就是一个用来查找并且返回指定DOM元素的东西,它是跨......

ES6学习笔记8:新的数据结构Set

前言这一篇应该会是最短的一篇,也是最轻松的一篇了,也算是对这个系列文章做一个小的补充和调剂,讲一个其它语言里面基本都有的数据结构,叫做Set。现在js里面也有啦! Set基本概念在java,python这样的后端语言里面,我们都可以见到Set的身影。所谓Set,就是对一组数据去重,然后无序存放。 Set小🌰看代码: 123var arr = [1, 2, 3, 3]......

ES6学习笔记7:新概念Proxy登场!

前言Proxy是ES6引入的一个新的概念。它的用途是从语言层面上去操作一个对象这么说太抽象了,当我没说,看代码吧 Proxy之从一个小🌰说起假如我们有一个人,叫做Bob Wood。我们这样形容他: 12345var user = {};user.fname = 'Bob';user.lname = 'Wood';full_name = user.fna......

ES6学习笔记6:新数据类型!Symbol登场!

前言ES标准以前有啥数据类型???回顾一下: 123456undefinednullBooleanStringNumberObject 一共六种 没了!ES6新增了一种了叫做Symbol的数据类型 Symbol的特征Symbol的意思,就是标记。它这样用: 1let a = Symbol(); 特征是每创建一个新的Symbol,它代表的值都不一样括号里面可以传入参数......

ES6学习笔记5:字符串的新面貌

前言ES6中的字符串要登场啦!!这一篇会写的有点杂,因为我想把字符串一锅端哈哈哈哈哈哈~~ 新增字符串方法查找以前我们如果想要在字符串里面找一个字母,我们这样做: 1console.log("yo".indexOf("Y") !== -1); 我们用indexOf方法,如果可以返回一个非-1索引,那么就存在,否则不存在。在ES6中,有了一个更好的办法: 1consol......