随笔分类 - js、es6、模块化
摘要:介绍 一款极简的动画小插件,依赖 animate.css,支持 animate.css 多达 60 多种的动画效果 animate官网 兼容性 IE6、IE7 等老浏览器不支持 CSS3 动画,所以没有效果;而 wow.js 也使用了 querySelectorAll 方法,IE 低版本会报错 使用
阅读全文
摘要:https://blog.csdn.net/m0_61662775/article/details/131430585 https://blog.csdn.net/changbb/article/details/131675810 学习文档 简介 GSAP的全名是 GreenSock Animati
阅读全文
摘要:Babel中文官网 Babel 入门教程-阮一峰 Babel博客教程-姜瑞涛 Bilibili--系列Babel视频学习教学 1. 介绍 1.1 简介 Babel 是一个 JavaScript 编译器。 Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为
阅读全文
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>无缝滚动</title> <style type="text/css"> * { margin: 0; padding: 0; } #div { position: relativ
阅读全文
摘要:测试工具 在线测试工具 掘金待整理 https://juejin.cn/post/6844903933995925518 https://juejin.cn/post/6868559656088944648 1 概述 正则表达式( Regular Expression )是用于匹配字符串中字符组合的
阅读全文
摘要:1 判断是闰年还是平年 算法:能被4整除且不能整除100的为闰年 或者能够被 400 整除的是闰年 // 接收用户输入 var year = prompt('请您输入年份:'); if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { a
阅读全文
摘要: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
阅读全文
摘要:1、join()方法: Array.join()方法将数组中所有元素都转化为字符串链接在一起,返回最后生成的字符串 也可以指定可选的字符串在生成的字符串中来分隔数组的各个元素。如果不指定分隔符,默认使用逗号。案例如下: Array.join()方法是String.split()方法的逆操作,后者是将
阅读全文
摘要:1. ECMAScript 6.0 简介 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言 1.1 ECMAScript
阅读全文
摘要:1 JS类型类型 基础数据类型: string,number,boolean,undefined,null 复杂数据类型 object var a3 = "hello"; // string var a2 = 10; // number var a4 = true; // boolean var a
阅读全文

浙公网安备 33010602011771号