摘要:
此类事件是手机touchmove默认事件行为,可以通过js代码隐藏事件: 当你在网上查找解决微信浏览器禁止页面出现下拉之类的关键字的时候,上面这些都是常见的结果。但是,这些东西其实用起来并不能解决问题,它们会把整个页面所有的滚动事件全部禁止掉,如果你页面内有某些元素本身就需要scroll的话,那就g 阅读全文
摘要:
在开发过程中经常需要循环遍历数组或者对象,js也为我们提供了不少方法供使用,其中就有三兄弟forEach、for...in、for...of,这三个方法应该是使用频率最高的,但很多人却一值傻傻分不清,经常该混淆了它们的功能和注意点。就在今天,我来给它们一个大区分(*・ω< )。 forEach fo 阅读全文
摘要:
http和https HTTP:超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HT 阅读全文
摘要:
前言 最近有了点时间,就回头看了一下《学习正则表达式》这本书。怎么说呢,这本书适合从零开始学习正则表达式或者有一点基础但是想要加强这方面能力的读者。这本书的风格是“实践出真知”,使用归纳方式讲述, 也就是说, 会从特例讲起, 最终归结到一般情况。不会先陈述观点, 然后举例, 而是先为大家展示示例, 阅读全文
摘要:
栈(stack) 、堆(heap)、 队列(queue)是js的三种数据结构。 栈(stack) 栈的特点是"LIFO,即后进先出(Last in, first out)"。数据存储时只能从顶部逐个存入,取出时也需从顶部逐个取出。《前端进击的巨人(一):执行上下文与执行栈,变量对象》中解释执行栈时, 阅读全文
摘要:
前端er们大都或多或少地接触过CSS伪类和伪元素,比如最常见的:focus、:hover以及<a>标签的:link、:visited等,伪元素较常见的比如:before、:after等。 在这里也许有不少人都见过:before,::before这样的写法,估计有些人很纳闷,这两者有什么区别吗? 有疑 阅读全文
摘要:
GIT 学习手册简介 本站为 Git 学习参考手册。目的是为学习与记忆 Git 使用中最重要、最普遍的命令提供快速翻阅。 这些命令以你可能需要的操作类型划分,并且将提供日常使用中需要的一些常用的命令以及参数。 一、获取与创建项目 在学习和使用git之前,我们得先了解一下git的一些概念,在了解了这些 阅读全文
摘要:
1、数组 在 JavaScript 中,数组可以容纳任何类型的值,可以是字符串、数字、对象(object),甚至是其他数组(多维数组就是通过这种方式来实现的) 。 《你所不知道的JavaScript(中)》P11 看看下面的代码: 对数组声明后即可向其中加入值,不需要预先设定大小 。有一点需要注意的 阅读全文
摘要:
ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他的叫法,比如原始类型和对象类型等。 1、内置类型 JavaScript 有七种内置类型: • 空值(null) • 未定义(undefined) • 布尔值(boolean) • 数字(number) • 字符串(strin 阅读全文
摘要:
一、闭包是什么? · 闭包就是可以使得函数外部的对象能够获取函数内部的信息。 · 闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 · 闭包就是一个“捕获”或“携带”了其被生成的环境中、所属的变量范围内所引用的所有变量的函数。 还有很多很多解 阅读全文