摘要: 面向对象语言中 this 表示当前对象的一个引用。 但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 在方法中,this 表示该方法所属的对象。 如果单独使用,this 表示全局对象。 在函数中,this 表示全局对象。 在函数中,在严格模式下,this 是未 阅读全文
posted @ 2020-12-04 15:24 调皮小妮 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1、CSS3选择器 2、CSS3边框(Borders) 3、CSS3背景 4、CSS3渐变 5、CSS3文本效果 6、CSS3字体 7、CSS3转换和变形 1)2D转换方法 2)3D转换属性 8、CSS3过度 9、CSS3动画 10、CSS3多列 11、CSS3盒模型 12、CSS3伸缩布局盒模型( 阅读全文
posted @ 2020-12-04 15:08 调皮小妮 阅读(71) 评论(0) 推荐(0) 编辑
摘要: use ‘strict’: "严格模式"是一种在JavaScript代码运行时自动实行更严格解析和错误处理的方法。这种模式使得Javascript在更严格的条件下运行。 最好只在函数内使用严格模式。例如: function doSomething() { “use strict”; // 严格模式下 阅读全文
posted @ 2020-12-04 15:06 调皮小妮 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 首先,ECMAScript和JavaScript关系: ECMAScript是一个国际通过的标准化脚本语言。JavaScript由ECMAScript和DOM、BOM三者组成。可以简单理解为:ECMAScript是JavaScript的语言规范,JavaScript是ECMAScript的实现和扩展 阅读全文
posted @ 2020-12-03 23:33 调皮小妮 阅读(281) 评论(0) 推荐(0) 编辑
摘要: slot, 插槽, 在使用组件的时候, 在组建内部插入东西. 组件封装的时候最常使用到 阅读全文
posted @ 2020-12-03 23:15 调皮小妮 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 正则定义 \d 匹配一个数字,等价于[0-9] \w 匹配字母、数字或者下划线,等价于 [A-Za-z0-9_] + 匹配前面一个表达式 1 次或者多次 * 匹配前一个表达式 0 次或多次 /g 全局匹配 因为"+"和"*"都是贪婪匹配,它们会尽可能多地匹配字符 var result = "75te 阅读全文
posted @ 2020-12-03 19:24 调皮小妮 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-12-03 19:04 调皮小妮 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 会改变数组的方法: 1 2 3 4 5 6 7 8 9 push()向数组的末尾添加一个或多个元素,并返回新的长度。arr.push("James") pop() 用于删除并返回数组的最后一个元素。 arr.pop() shift() 用于把数组的第一个元素从其中删除,并返回第一个元素的值。 uns 阅读全文
posted @ 2020-12-03 18:44 调皮小妮 阅读(84) 评论(0) 推荐(0) 编辑
摘要: video 表示一段视频并提供播放的用户界面 audio 表示音频 canvas 表示位图区域 source 为video和audio提供数据源 track 为video和audio指定字母 svg 定义矢量图 code 代码段 figure 和文档有关的图例 figcaption 图例的说明 ma 阅读全文
posted @ 2020-12-03 18:31 调皮小妮 阅读(81) 评论(0) 推荐(0) 编辑
摘要: JavaScript RegExp 对象有3个方法:test()、exec()、compile() test():检测一个字符串是否匹配某个正则表达式,如果匹配成功,返回true,否则返回false; exec():检索字符串中与正则表达式匹配的值,返回一个数组,存放匹配的结果;如果未找到,返回nu 阅读全文
posted @ 2020-12-03 18:29 调皮小妮 阅读(111) 评论(0) 推荐(0) 编辑