摘要: 1.常用的语义标签 意义:语义标签便于阅读代码,也便于搜索引擎解析文档结构与内容 标签 含义 article 定义页面独立的内容区域 aside 定义侧边栏内容 header 定义了文档的头部区域 section 定义文档中的区块 nav 定义文档中的区块 footer 定义 section 或 d 阅读全文
posted @ 2019-09-27 14:09 ---空白--- 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.写法对比 传统函数 //传统函数 function sum(n1,n2){ return n1+n2; } console.log(sum(1,2)); //3 箭头函数 //求和 var sum = (n1,n2)=> { return (n1+n2) } //等价于 var sum = (n 阅读全文
posted @ 2019-09-25 23:33 ---空白--- 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1.let声明 1.let不像var有变量声明提升,未声明直接使用会报错 console.log(a); //undefined var a; console.log(b); //报错 let b; 2.在ES5中,全局变量是挂载在顶层对象(浏览器是window)中。而let不会 var a = 1 阅读全文
posted @ 2019-09-25 17:08 ---空白--- 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.前言 定义 :当一个Dom元素触发事件时,系统会生成一个对象来记录事件触发时的一些信息,比如鼠标坐标,按键信息,并将此作为参数传入回调函数中 document.querySelector('#box').onclick = function(e) { //IE8不需要传递参数,直接用window 阅读全文
posted @ 2019-09-25 16:50 ---空白--- 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.addEventListener() 语法:node.addEventListener(事件名称,回调函数,是否使用事件捕获传递) 第三个参数:可以是布尔值,就用来描述是否使用事件捕获传递,默认为false,即冒泡传递,如果设为true,则代表为捕获传递,也可以是一个配置对象 <script> 阅读全文
posted @ 2019-09-25 16:40 ---空白--- 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 1.Flex容器 用途:flex布局可以让块级子元素排列在同一行,同时控制其换行,对其方式等 基本用法:设置父容器为 display: flex(如果想要容器以行内元素展示,则将其设定为inline-flex) 兼容性:IE10部分支持2012,Android4.1/4.2-4.3部分支持2009 阅读全文
posted @ 2019-09-25 12:18 ---空白--- 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: 1.临时改变函数调用时this的指向 方法:call()与apply(),第一个参数为此次调用时的this指向,如果不传,则则等同于指定全局对象,后面的参数为函数原本的参数 区别:apply()方法传递参数时,使用数组进行包裹 <script> function Person(name){ this 阅读全文
posted @ 2019-09-24 23:38 ---空白--- 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.构造函数 含义:所谓”构造函数”,就是专门用来生成实例对象的函数。它就是对象的模板,描述实例对象的基本结构。一个构造函数,可以生成多个实例对象,这些实例对象都有相同的结构 写法:构造函数的名称一般都是首字母大写,用来表明这是一个构造函数,其内部通过this给实例挂载属性和值,通过关键字new调用 阅读全文
posted @ 2019-09-24 20:04 ---空白--- 阅读(3004) 评论(1) 推荐(3) 编辑
摘要: 当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。 简单的模式可以是一个单独的字符。 更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。 您可以规定字符串中的检索位置,以及要检索的字符类型,等等。 完整教程 1.基本用法 创建方式一:字面量方式定义 < 阅读全文
posted @ 2019-09-24 00:05 ---空白--- 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1.基本用法和属性 属性 说明 调用者 length 返回字符串的长度 当前字符串 constructor 返回字符串的构造函数 String() 当前字符串 <script> // 创建字符串 var str = "hello world" // 根据下标访问某个字符 console.log(st 阅读全文
posted @ 2019-09-23 22:55 ---空白--- 阅读(203) 评论(0) 推荐(0) 编辑