重学前端
weixin_43756060
这个作者很懒,什么都没留下…
展开
-
重学js--jq(4)
jq的作用 HTML元素选取 HTML元素操作 HTML事件函数 HTML DOM遍历和修改 Utilities css操作 js特效和动画 ajax jq引入 在head中使用script引入本地jq的js文件 引入官网jq文件 jq的书写格式 三种 // 第一种:推荐 $(document).ready(function(){ //代码 }) // 第二种 $().ready(function(){ //代码 }) // 第三种 $(function(){ //代码 }) ...原创 2020-05-11 17:43:36 · 191 阅读 · 0 评论 -
重学js-正则(4)
正则的作用 查找 替换 数据有效性验证 创建正则表达式 字面量或直接量 var str1='i love js'; var pattern=/js/; 构造函数 new RegExp('js','igm') new RegExp(变量,'igm') 模式修饰符 g 全局匹配 exec:无论是否全局匹配,都会返回分组中匹配到的内容; 无论是否全局匹配都只返回当前匹配到的内容,而不是所有; 只不过全局匹配时可以继续匹配下去。 match: 只有非全局匹配,才会返回分组中匹配到的内容; 全原创 2020-05-11 13:03:00 · 134 阅读 · 0 评论 -
重学js--面向对象(3)
概述 所有的函数都有prototype属性 function fn(){}; // fn.prototype ==> 内存地址 ==》存储一个对象 alert(fn.prototype instanceof Object) 闭包 使用闭包可以在全局作用域下访问局部变量 闭包的优缺点: 优点:可以访问局部变量,封装性好 缺点:使得局部变量一直在内存中,内存消耗大 function fn1(){ var a=1; function fn2(){ // 在这里可以访问局部变量a a++;原创 2020-05-09 17:13:30 · 161 阅读 · 0 评论 -
重学js--函数相关(2)
js中的对象 对象:就是值的集合 创建对象 字面量 构造函数 // 字面量 var cat={}; // 实例化 var cat=new Object(); 对象相关操作 var cat={ "name":"carol", "age" : 5, "eat" : "fish" } // 读取 var name = cat.name; // 修改 cat.name='yang'; // 删除属性 delete cat.name; console.log(cat.name); //undefi原创 2020-05-08 21:36:12 · 86 阅读 · 0 评论 -
重学js--作用域、作用域链、预解析及问题总结(1)
变量相关 数据的类型 基本类型:数字、字符串、布尔值、undefind、null 引用类型:数组、对象 基本类型和引用类型的区别: 基本类型的值是不可修改的,只能覆盖,例如替换字符串中的某个字符,原先的字符串并不会发生变化; 引用类型的值是可以修改的,如修改或增加对象的属性; 基本类型是不能添加属性和方法的,当我们调用它的方法时,它是从它对应的包装对象上获取的,包装对象如String、Nu...原创 2020-05-08 15:27:06 · 91 阅读 · 0 评论 -
重学html5
DOCTYPE声明 不是html的标签,它是在告诉浏览器,页面要使用哪个HTML版本进行编写的指令 <!DOCTYPE html> 新增的标签 结构标签–有意义的div article 标记定义一篇文章 header 定义一个页面或一个区域的头部 nav 定义导航链接 section 定义一个区域 aside 定义页面内容部分的侧边栏 hgroup 定义文件中一个区块的相关信...原创 2020-05-08 01:17:00 · 175 阅读 · 1 评论 -
重学css(1)
css使用方式 行内样式; 内部样式; 使用link引用外部样式文件 (页面加载时,同时加载css样式); 导入式 (在读取完html文件后加载,有兼容性问题) <style> @import 'css/style.css' </style> 使用方式优先级 行内>内部>外部样式@import>link外部样式; 内部>外部样式@impo...原创 2020-05-08 00:50:12 · 153 阅读 · 0 评论 -
重学js
js的数据类型 简单数据类型 undefined 未定义 null 表示一个空对象指针 如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为null,而不是其他值 undefined值是派生自null值的,所以undefined==null的返回结果是true boolean Boolean() 除0之外的所有数字,转换为布尔值都为true 除空字符串之外的所有字符,...原创 2020-05-07 23:32:12 · 142 阅读 · 0 评论 -
重学css3
CSS选择器 子元素选择器 div>ul 相邻兄弟元素选择器 p+div 通用兄弟元素选择器 选择某个元素后面所有的兄弟元素 p~div 属性选择器 # 有href属性的a元素 a[href] # href值等于#的a元素 a[href="#"] # ~包含 div[class~='one'] # 以value开头 div[class^='value'] # 以value结尾 ...原创 2020-05-05 18:27:41 · 148 阅读 · 0 评论