糖一瓶

一只愚 虚心若愚 大智若愚

基本类型值和引用类型值

基本概念:基本类型值:number、 string、 boolean、 undefined、 null引用类型值:Object、 Array、 Function、 RegExp、 Math、 date 它们的区别:基本类型值在内存中都是”栈内存”,引用类型是”堆内存”从一个变量赋值另一个变量的时..


函数上下文与构造函数

一、函数的上下文【this的指向】 规则1:当函数直接圆括号运行的时候,上下文是window对象。 当IIFE【立即执行函数】中有this的话,指向的值window对象。 规则2:从对象中枚举或从数组中枚举的函数,上下文是这个对象或数组。 规则3:定时器调用函数,上下文是windo..


捕获与冒泡

一、事件流人们为了描述一个事件的传播,人为的规定一个事件的传播的方向,称为事件流。有两个阶段: 事件的冒泡和捕获阶段。事件是先捕获的,再冒泡。捕获是从上到下执行的【从最外层向最内层传播】。冒泡是从下向上传播的【从最内层向最外层传播】。 二、事件监听1. 0级事件监听 on***的语法添加的监听,..


DOM的节点操作

一、节点关系 childNodes 父节点.childNodes 访问父节点下的所有子节点 nodeType 标签节点 nodeType 返回值是 1 文本节点 nodeType 返回值是 3 注释(comment)节点 nodeType 返回值是 8 Document节点 nodeTy..


常用的跨域方法

什么是跨域技术?比如我们现在本机地址是127.0.0.1 我们想请求127.0.0.2上的数据 我们无法使用ajax来实现这样的跨域的数据请求 浏览器会阻止对ip地址不同,或者端口号不同的数据请求。 此时我们必须要进行请求,就是跨域技术。 所以这里介绍几种常见的跨域方法 一、JSONP跨域JS..


AJAX相关

一、原生AJAX我的代码式笔记:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head>&..


Linux基本使用

一、关于根目录介绍1. /bin //许多指令对应的可执行程序文件目录 例如,ls pwd init 等等 2./sbin //改目录下的指令都是root可指令 init 3./usr //Unix system resource (Unix系统资源文件目录)常..


markdown基本使用

1.Block Code 代码分组(代码区块):在该行开头缩进4个空格或一个制表符(tab) 样式如下 就是生成这个灰色的框框区域 你可以写很多行 2.Headers 标题# H1(一级标题写法1) H1 (一级标题写法2) === ## H2(二级标题写法1) H2 ..