进入主题之前,先来看一个例子: 为了效果更明显,动画的时间设置为5s,可以看出控制台输出的文字在点击按钮是立即触发,这说明了一个事情,即动画方法animate不是同步的,而是...

进入主题之前,先来看一个例子: 为了效果更明显,动画的时间设置为5s,可以看出控制台输出的文字在点击按钮是立即触发,这说明了一个事情,即动画方法animate不是同步的,而是...
同源策略(Same Origin Policy) 浏览器处于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。 本域指的...
本次搭建服务器是基于node.js,所以请安装nodejs。 要使用 HTTP 服务器与客户端,需要 require('http')。 搭建最简单的服务器 新建一个serve...
Ajax是什么 Ajax的全称是Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 Ajax是一种技术方法,但并不是...
cookie H5之前,存储主要用cookie。 cookie是存储在浏览器上的一小段数据,用来记录某些当页面关闭或者刷新后仍然需要记录的信息。在控制台用document.c...
BOM是什么 BOM(Browser Object Model)是指浏览器对象模型,是用于描述这种对象与对象之间的层次关系的模型,浏览器对象模型提供了独立于内容的,可以与浏览...
事件代理(事件委托) 事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 有个例子可以帮助理解: 有三个同事预计会在周一收到快递。为了签收快递,...
JavaScript和HTML的交互是通过事件实现的。 事件就是用户或浏览器自身执行的某种动作。 举几个可能发生的不同事件: 用户在某个元素上点击鼠标或悬停光标。 用户在键盘...
修改样式 可以修改元素的style属性,修改结果直接反映到页面元素 获取样式 使用getComputedStyle方法获取元素计算后的样式,不要通过node.style属性获...
重要的数据类型 document 每个载入浏览器的HTML文档都会成为document对象。document对象包含了文档的基本信息,我们可以通过JavaScript对HTM...
js中经常会出现DOM这个词,那么DOM是何方神圣呢? DOM 是 Document Object Model(文档对象模型)的缩写。下面是MDN对DOM的解释: 文档对象模...
正则表达式的概念 正则表达式(Regular Expression)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一些列符合某个句法规则的字符串。在很多文本编辑...
字符串是什么 字符串是零个或多个排在一起的字符,放在单引号或者双引号之中 多行与转义 转义 问题: 如果要在单引号字符串的内部,使用单引号 如果要在双引号字符串的内部,使用双...
数组的长度 数组的操作方法 插入和删除 从数组尾部开始 例子 从数组头部开始 例子 任意位置插入,修改和删除 splice()方法有三个参数 开始索引(在数组中的对应索引) ...
作用域 作用域是JavaScript最重要的概念之一。任何程序设计语言都有作用域的概念,简单来说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期...
JS的运算符中,=,==,===这三个运算符对初学者而言,很容易混淆 = 是赋值运算符,用来给变量赋值 == 判断相等,返回值是布尔类型 === 严格相等,返回值是布尔类型...
CSRF是什么 跨站请求伪造(Cross-site request forgery),也被称为one-click attack或者session riding,通常缩写为CS...
HEAD 当前分支版本顶端的别名,也就是在当前分支的当前版本 在本地库中创建c.md文件,并在其中写下一段话 提交 用git log命令查看提交记录 git log命令显示从...
1. 下载并安装git git是分布式版本控制工具,需要下载和安装才能使用 2. 基础命令行 3. 设置 初次使用需要设置个人信息,包括用户名和邮箱。这两个信息很重要,每次g...