摘要:BOM浏览器对象模型 1.浏览器引入JavaScript 直接在HTML文件中引入 调用外部JS文件 使用a标签的href属性 事件里面直接写JS代码 <body> <!-- HTML?? --> <button onclick="javascript:alert('Hello World!')">
阅读全文
摘要:DOM文档对象模型 1.DOM基本介绍 节点类型与节点名称 全称:Document Object Model,DOM就是节点 nodeName:获取节点名称 nodeValue:获取元素节点的文本值 getElementById():快速查找节点的方法,同时也是js引用html标签的方法 nodeN
阅读全文
摘要:CSS工程化 一个网页通常只有几种配色,这些配色会到处使用,或者是一些样式(比如弹性盒、固定位置等) 也会到处使用,这样一来,我们不得不到处的去书写这些重复代码。一旦有一天网站改版,颜色发 生变化,代码修改量是非常庞大的。 在CSS中遇到的这些问题,如果放到后端开发领域,是难以想象的。而后端开发之所
阅读全文
摘要:一. 对象基础介绍 创建对象: 要创建对象,只需要输入一对大括号即可。这样就可以创建一个空的对象。 let objName = {}; 可以给对象添加相应的属性 let xiejie = {}; xiejie.name = "xiejie"; xiejie.age = 18; xiejie.gend
阅读全文
摘要:let readline = require("readline-sync"); // 引入输入模块 // 清屏函数 let clear = () => process.stdout.write(process.platform 'win32' ? '\x1Bc' : '\x1B[2J\x1B[3J
阅读全文
摘要:代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>视频弹幕</title> <style> #sendText { width: 250px; height: 22px; } /* 弹幕样式 */ sp
阅读全文
摘要:1. 数组 1-1创建数组 字面量创建数组: let arr = []; 构造函数创建数组: let arr = new Array(); 当我们使用typeof 来打印数组的数据类型时,都会返回一个object,如下: let arr1 = []; let arr2 = new Array();
阅读全文
摘要:数组重排序方法: reverse():反转数组项的顺序,注意使用该方法时会改变原来的数组顺序,而不是返回一个副本。 let arr = [1,2,3,4,5]; console.log(arr.reverse());//[ 5, 4, 3, 2, 1 ] console.log(arr);//[ 5
阅读全文