摘要: 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 ---空白--- 阅读(3013) 评论(1) 推荐(3) 编辑
摘要: 当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。 简单的模式可以是一个单独的字符。 更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。 您可以规定字符串中的检索位置,以及要检索的字符类型,等等。 完整教程 1.基本用法 创建方式一:字面量方式定义 < 阅读全文
posted @ 2019-09-24 00:05 ---空白--- 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 1.基本用法和属性 属性 说明 调用者 length 返回字符串的长度 当前字符串 constructor 返回字符串的构造函数 String() 当前字符串 <script> // 创建字符串 var str = "hello world" // 根据下标访问某个字符 console.log(st 阅读全文
posted @ 2019-09-23 22:55 ---空白--- 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.为HTML标签设置和添加属性 setAttribute() setAttribute()方法可以给HTML标签设置/添加属性(原生的属性或者自定义的属性都可以)添加的属性会存储在标签中 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <t 阅读全文
posted @ 2019-09-23 20:08 ---空白--- 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1.数组元素添加与删除 方法名 说明 返回值 push(val) 把目标元素添加到数组的末尾 返回操作完成后数组的长度 unshift(val) 把目标元素添加到数组的最前面 返回操作完成后数组的长度 pop() 删除数组最后一个元素 返回被删除的元素 shift() 删除数组的第一个元素 返回被删 阅读全文
posted @ 2019-09-23 16:48 ---空白--- 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1.Dom元素的大小 属性 说明 调用者 offsetWidth,offsetHeight 返回元素的宽高(border+padding) ,整数 当前Dom元素 clientWidth,clientHeight 返回元素的宽高(padding) ,整数,不能是行内元素 当前Dom元素 getBou 阅读全文
posted @ 2019-09-23 12:13 ---空白--- 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1.Dom节点类型 常见的节点类型有3种:元素节点,属性节点,文本节点 节点常用的属性有3个:节点名称(nodeName),节点类型(nodeType),节点值(box.nodeValue) 节点类型(nodeType)可能值如下: <script> //依次输出Node对象的属性和值 for(va 阅读全文
posted @ 2019-09-23 00:04 ---空白--- 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型 字符串,数字,布尔类型都是基本类型,他们的值存放在栈区,值是静态的且相互独立的。 // 字符串类型 var a = 'hello' var b = a console.log(a,b) // hello hello a = 'xxx' // 修改a的值不会影响b console.log 阅读全文
posted @ 2019-09-22 15:07 ---空白--- 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1.less的介绍 Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展 官方文档 2.less需要编译才能被浏览器解析 浏览器本身只能解析css文件,对于less无法解析,需呀解析后留浏览器才能解析 在线解析:引入专门的js插 阅读全文
posted @ 2019-09-22 13:27 ---空白--- 阅读(847) 评论(0) 推荐(0) 编辑