摘要:
console.log console.log('标签名',值); 可以根据标签名区分输出的数据 在使用 console.log打印一个引用类型(比如数组和自定义对象)的对象的时候,输出结果可能并不是执行 console.log方法那个时间点的值。但是可以用 JSON.parse(JSON.stri 阅读全文
摘要:
1 面向对象 1.1 概述 1.1.1 面向过程 POP 面向过程编程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了 就是按照我们分析好了的步骤,一步一步去解决问题 1.1.2 面向对象 OOP 面向对象编程是把事务分解成为一个个对象,然后由 阅读全文
摘要:
1 DOM简介 文档对象模型(Document Object Model,简称 DOM),是 W3C 组织推荐的处理可扩展标记语言(HTML或者XML)的标准编程接口 W3C 已经定义了一系列的 DOM 接口,通过这些 DOM 接口可以改变网页的内容、结构和样式 1.1 DOM树 文档:一个页面就是 阅读全文
摘要:
1 简介 1.1 计算机语言 计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介。总的来说,可以分成机器语言,汇编语言和高级语言三大类。 实际上计算机最终所执行的都是 机器语言,它是由“0”和“1”组成的二进制数,二进制是计算机语言的基础。 0=00000000 1=0000 阅读全文
摘要:
1. 简介 1、 是一种 异步编程 的解决方案,主要是解决 异步回调 的问题 2、 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操 阅读全文
摘要:
1 简介 1.1 模块 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起。 块的内部数据/实现是私有的, 只是向外暴露一些接口(方法)与外部其它模块通信 一个模块的组成: 私有的数据:内部的变量 私有的行为(操作数据):内部的函数 向外暴露n个行为 1.2 模块化 描述 阅读全文
摘要:
1 数组常用操作 1.1 添加元素 arr.push()到数组的最后 arr.push() 从后面添加元素,返回添加后的数组的长度 let arr = [1, 2, 3] // 返回新的数组的长度 4 console.log(arr.push(4)) // 新的数组为:[1,2,3,4] conso 阅读全文